Deploy • Key Features • Stack • Documentation •
- RESTful API;
- JWT token based auth (access/refrsh tokens, sessions for refresh tokens , ...);
- CRUD requests;
- User's roles (USER, ADMIN). Different permissions depends on the role;
- Sorting, selecting, pagination, partial search (based on url queries);
- Typescript run-time (ZOD) validation for user input data;
- Logger
- Express.js
- MongoDB/Mongoose
- ESLint, Prettier
- Typescript
- ZOD
- Pino
- To check description API use documentation