RESTful API Boilerplate => Node + TypeScript + Express + TypeORM + MySQL
- TypeScript
- Database: using TypeORM MySQL
- Authentication and authorization: using passport
- Validation: request data validation using Zod
- Logging: using pino and morgan
- Testing: unit and integration tests using Jest
- API documentation: with swagger-jsdoc and swagger-ui-express
- DevContainer support