Skip to content

Repository files navigation

SmartFridge, Back-end part

mosh-image

Back-end Проект заключительного этапа Московской Предпрофессиональной Олимпиады

Исходиники: Git репозиторий

Описание

О проекте

Note

ТУТУТ


Описание приложения

Представляет из себя .

Начало работы

Зависимости

См. pyproject.toml

Установка

Предусловие: python, poetry

2. Установка зависимостей с poetry
poetry install

Запуск

Предусловие: python, poetry, alembic, make*

*: необязательно

Local development среда

1. Настройка .env

Создайте файл .env (см. .env.example)

#.env
DATABASE__URL=sqlite+aiosqlite:///database.db
2. Запуск dev среды (database)

Применяем миграции к базе данных

alembic upgrade head
3. API-сервис
uvicorn app.main:app --reload

API-документация будет доступна по адресу

http://localhost:8080/docs
4. UI-интерфейс
python client/main.py

Production среда

...coming soon

Помощь

Авторы

Ссылки

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages