The api application is developed using a framework FastApi and SQLAlchemy2.0.
- The purposes of this application
- Working with users
- Authorization and Authentication is implemented with JWT TOKEN
- Creating individual tasks
- Creating
- Changing
- Deleting
- Group of users for common tasks
- creating a group
- adding users
- adding individual tasks
- adding a debtor for a task
- editing
- removal
- Create .env file
- With docker -> Run:
docker-compose up --buildApplication runs on port 8000
- Local with Python -> Run:
poetry install # install all packeges and dependencys
poetry run alembic upgrade head # create all table in database
poetry run python main.py # run appApplication runs on port 8000