Об этом проекте
Обзор
Evently — полностековая система, предназначенная для управления мероприятиями и организационными торговыми точками. Согласно README, проект позволяет регистрировать мероприятия, создавать связанные с ними торговые точки и выбирать или назначать ответственных, уже зарегистрированных в системе, в режиме реального времени. Также предусмотрен URL для клиента, где он получает QR-код для пополнения баланса и совершения покупок во время мероприятия.
Технологии
Frontend (mobile/web):
- Flutter — кроссплатформенный UI-фреймворк.
- Riverpod — для реактивного управления состоянием и внедрения зависимостей.
- Пакет HTTP — для использования RESTful API.
Backend (API):
- Python 3.14+ в качестве базового языка.
- FastAPI — асинхронный веб-фреймворк.
- SQLAlchemy — ORM для сопоставления и работы с базой данных.
- Pydantic v2 — для валидации данных и определения входных и выходных схем.
- Uvicorn — ASGI-сервер для запуска приложения FastAPI.
Основные возможности
- Управление мероприятиями: создание и просмотр списка мероприятий.
- Управление торговыми точками: регистрация точек с названием и типом, привязанных к конкретному мероприятию.
- Аутентификация и пользователи: интеграция с пользовательскими сервисами, уже существующими в приложении.
Примечания
README краткий и не содержит подробных инструкций по установке, запуску, переменным окружения, схеме базы данных, конечным точкам API или лицензии. Также отсутствует информация о тестировании, развертывании и требованиях к инфраструктуре. Содержание описывает только перечисленные выше возможности без указания производительности, зрелости или сравнений с другими решениями.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.