Features:
- OAuth2 with JWT
- User registration
- User login
- SQL Database (support for MySQL, PostgreSQL, SQLite, CockroachDB)
- Prisma ORM
- Docker container
Todo:
- Poetry setup
- Server initialization
- Prisma ORM setup
- DB initialization and migration
- User registration & login using Google OAuth2 (with JWT)
- Docker container setup
- Docker for development
- Postgres setup
- MySQL setup
- SQLite setup
- CockroachDB setup
- Tests
- Deployment
- Swagger UI
- Documentation
- Frontend example