Skip to content

A backend for Telegram Chat Management System for Innopolis University.

License

Notifications You must be signed in to change notification settings

smthngslv/iucom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development

You can install dependencies using poetry:

poetry install

Use .env.example to setup .env

cp .env.example .env
nano .env

Use auto formatting and linting:

make format lint

Start the api locally:

uvicorn iucom.api.application:application

Start jobs locally:

iucom-moodle-sync
iucom-telegram-sync

Start with docker compose:

docker compose -f docker/docker-compose.yaml up

Build, push, pull, prune docker:

make build
make push
make pull
make prune

About

A backend for Telegram Chat Management System for Innopolis University.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published