Schedule parser and api backend
  • Python 96.3%
  • Dockerfile 3.7%
Find a file
2026-03-18 10:03:56 +04:00
provider Provider: Use const pathes to files 2026-03-18 10:03:56 +04:00
.gitignore Init project 2026-02-11 12:18:41 +04:00
Dockerfile Docker: fix start uvicorn app 2026-03-18 10:03:22 +04:00
LICENSE Add license 2026-02-11 12:18:52 +04:00
pyproject.toml Remove unused dependecies 2026-02-11 12:36:23 +04:00
README.md Add simple readme file 2026-02-11 12:24:37 +04:00

SProvider

Автономная поставщик расписания занятий. Входит в семейство проектов SPlatform.

Documentation Version license python

Установка

Копируем репозиторий с проектом:

git clone https://github.com/pentergust/sprovider
cd sprovider

Устанавливаем зависимости через uv:

uv sync

Запуск сервера

Перед первым запуском скопируйте файл .env.dist в .env. В файле .env укажите необходимые настройки.

Через Uv:

uv run -m uvicorn provider.app:app

Поддержка

Мы будем очень рады, если вы поддержите проект звёздочками. Вы можете свободно предлагать свои идеи и правки.

Также стоит отметить что проект распространяется под свободной лицензией. Это значит что вы можете брать и использовать код в своих целях. Мы также предоставляем документацию, чтобы вам было удобнее разбираться во всех компонентах.

Мы будем очень рады, если вы оставите свой вклад.