Implementing the gobank api using Express and Typescript
- set up dev server script in package.json
- Environment variables (dotenv)
- Set up the project structure
- set up tsconfig.json
- JWT Authentication infrastructure
- Authentication implementation on all endpoints
- Create a new account
- Transfer money between accounts
- Delete an account
- Update an account
- Get an account
- Get all accounts
- Implement Postgres DB connection
- Dockerize the application
- docker compose automation to run the app and the db