{"repo":"mahamodulhasanmoon/rapid-mongo-expresskit","free":true,"listed":false,"github":"https://github.com/mahamodulhasanmoon/rapid-mongo-expresskit","clone":"git clone https://github.com/mahamodulhasanmoon/rapid-mongo-expresskit.git","description":null,"language":"TypeScript","stars":17,"topics":["expressjs-framework","mongodb","nodejs","typescript"],"license":null,"category":"auth-billing-email","readme_excerpt":"Rapid Mongo Express Kit Rapid Mongo Express Kit is a ready-to-use boilerplate for building Express.js applications with MongoDB. It includes pre-configured authentication, mail sending, error handling, and other utilities to streamline development and reduce repetitive tasks. Features - Authentication using JWT and bcrypt - MongoDB integration with Mongoose - Mail sending with Nodemailer - Error handling middleware - Environment configuration with dotenv - CORS support - Cookie parsing - Templating with EJS - API documentation with Swagger - Data validation with Zod - Redis support with ioredis Installation To create a new project using this kit: Usage After running the above commands, your Express.js application will be ready to use with the included features. Project Structure Create Module routes controller service using cli you Can Create full Module with Boilarplate code using cli command : now you can see your routes interface model controller and service boilerplate code is available under src/modules/ folder like modulename.model.ts modulename.interface.ts modulename.validation.ts modulename.controller.ts # modulename.service.ts # modulename.routes.ts How to Implement Routes - go to src/routes - open index.ts - you can see here : this is built-in routes for authentication if you want to add new routes then format is: Advance Data Query and Filtering you can add get Request and sorting querey searching in your service code format is: License This project is licensed un","default_branch":null,"files":null,"tree":[],"storefront":"/r/mahamodulhasanmoon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mahamodulhasanmoon/rapid-mongo-expresskit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}