Skip to content

davidambz/expenses-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API - Expenses control

FastAPI, PostgreSQL, SQLAlchemy, Alembic, JWT, Pytest

Dependecies

  • Docker
  • Docker-compse
  • Poetry

How to run

Add the environment variables in the .env file.

Start project containers

docker-compose up -d

Start environment

poetry shell

Install python dependencies

poetry install

Run alembic migrations

docker-compose run app sh -c "alembic upgrade head"

Run tests

docker-compose run app sh -c "pytest"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published