https://github.com/aaron-smits/pybank
REST API serving JSON - Postgres, JWT, Docker, FastAPI and Python
https://github.com/aaron-smits/pybank
docker docker-compose fastapi postgresql python sqlalchemy-orm
Last synced: about 1 month ago
JSON representation
REST API serving JSON - Postgres, JWT, Docker, FastAPI and Python
- Host: GitHub
- URL: https://github.com/aaron-smits/pybank
- Owner: aaron-smits
- License: gpl-3.0
- Created: 2023-07-29T02:51:42.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-01T11:37:52.000Z (over 1 year ago)
- Last Synced: 2025-01-23T01:41:34.009Z (3 months ago)
- Topics: docker, docker-compose, fastapi, postgresql, python, sqlalchemy-orm
- Language: Python
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pybank
Implementing the gobank api using FastAPI and Python## To Do
- [x] Create a new account
- [x] Transfer money between accounts
- [x] Delete an account
- [x] Update an account
- [x] Get an account
- [x] Get all accounts
- [x] JWT Authentication infrastructure
- [x] Authentication implementation on all endpoints
- [x] Implement real DB connection
- [x] Dockerize the application
- [x] Environment variables (dotenv)
- [x] docker compose automation to run the app and the db