- NestJS: Backend Framework
- PostgreSQL: Relational database.
- Prisma ORM: ORM to access database easily.
- Graphql: Query Language for API
- Docker: Develop, ship, and run applications in containers.
- User Signup and Signin with JWT Authentication
- CRUD Operations for Habits
- Get User Profile
- REST and GraphQL APIs
- Swagger Documentation
docker compose up
http://127.0.0.1:3000/
- NestJS Serverhttp://127.0.0.1:3000/api
- swagger documentationhttp://127.0.0.1:3000/graphql
- graphql playground
Run prisma studio using :
npm run prisma:studio