Implementing the gobank api using FastAPI and Python
- Create a new account
- Transfer money between accounts
- Delete an account
- Update an account
- Get an account
- Get all accounts
- JWT Authentication infrastructure
- Authentication implementation on all endpoints
- Implement real DB connection
- Dockerize the application
- Environment variables (dotenv)
- docker compose automation to run the app and the db