...
Дополнение к заданию * (к выполнению не обязательно, но будет очень большим плюсом):
Написать backend на python, который будет держать соединение по websocket с вашим приложением на react. В react сделать обработчик событий, который будет выводить alert или какое либо всплывающее окно с любой информацией по событию из backend на python.
...