Api For Testing 2024

Требования к приложению

  1. Приложение должно устанавливаться и запускаться по инструкции из README
  2. При запуске приложение должно разворачивать http сервер на 80 порту
  3. По GET запросу на url /user_projects/<email>, где <email> - это email любого пользователя кабинета, должна отдаваться html страничка, которая отображает email пользователя и названия всех его проектов в которых учавствовал этот пользователь
  4. По GET запросу на url /api/user_projects/<email>, где <email> - это email любого пользователя кабинета, должен отдаваться json с названиями всех проектов, в которых учавствовал пользователь
  5. Приложение должно гарантировать хранение конфиденциальной информации

Как установить

  1. python -m venv venv
  2. unix: source venv/bin/activate / windows: .\venv\Scripts\activate
  3. pip install -r requirements.txt

Как запустить

  1. создать .env файл
CABINET_TOKEN=
CABINET_URL=
HOST=
PORT=
  1. python main.py