Template repository for an MVC-based REST API using MongoDB, Node.js, TypeScript, and containerization.
- Environment, Typescript, Nodemon setup
- MongoDB & Mongoose connection, Database creation
- Controllers creation
- Middlewares creation
- Routes creation
- JWT-based authentication
- Postman testing
- CRUD on User collection
- Docker container setup
- OpenAI Module
PORT=5000
MONGOURL=
SECRET_KEY_FOR_CRYPTOJS=<can_be_any_string>
OPEN_API_KEY=sk-xxxx
npm i
npm run start / nodemon
docker-compose up
- Same as Template-1 but with Custom Validation and Exception Handling
- Boilerplate with MySQL and TypeORM
Leave a star to repo if you find it useful 🙂