Проект на веб-сокете на Python: socket.io
Веб-приложение с использованием WebSocket технологии для игры в загадки. Приложение поддерживает обмен сообщениями между клиентом (на фронте) и сервером для показа пользователю загадок и получения ответов.
Разработать бэкенд на Python с использованием библиотеки Socket.IO для реализации сервера, который будет обрабатывать подключения клиентов, отправлять загадки и проверять ответы. Общаться с фронтом по веб-сокетам.
-
Установите необходимые зависимости:
pip install -r requirements.txt
-
Запуск бэкенда:
python main.py
-
Приложение будет доступно по адресу http://127.0.0.1:8000
Тесты уже реализованы и запускаются скриптом run_tests.sh (приложение при этом не должно быть запущено).
./run_tests.sh