Small Express API for learning purpose.
- Run app with
npm run dev
(Node >16 required) - App should run on http://localhost:8000/api/v1/
- OpenAPI Doc should run on http://localhost:8000/api/v1/
- Add express-validator
- Use Prisma & Database
- Add all schemas to OpenApi Spec
- Add all endpoints to OpenApi Spec
- Add docker-compose.yaml for local development
- Authentication & Authorization ex. with Passport
- Rewrite app in Typescript
- Write automated tests
- Write PWA App as Client