Skip to content

mnpenchev/expense-tracker-api

Repository files navigation

Expense tracker

Endpoints:

admin/ - admin panel

Head to the root web address. (localhost:8000)

The swagger module will guide you trough all the possible API endpoints with examples and documentation as in the image below:


Commands:

docker-compose build . -> Build the dependencies and docker image.

docker-compose up -> Run the server in developmnt mode.

docker-compose run --rm app sh -c "python manage.py createsuperuser" -> Create admin.

docker-compose run --rm app sh -c "python manage.py test" -> Run the tests.


docker-compose -f docker-compose-deploy.yml up --build -> Run the server in production mode with nginx proxy at port 8080.

About

expense tracker api source code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published