{"repo":"sunilksamanta/calmapi","free":true,"listed":false,"github":"https://github.com/sunilksamanta/calmapi","clone":"git clone https://github.com/sunilksamanta/calmapi.git","description":"Production ready Modular REST API Generator using NodeJS & MongoDB","language":"JavaScript","stars":24,"topics":["nodejs","mongodb","mongoose","rest-api","generator","hacktoberfest","hacktoberfest2023"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Calm API Production ready Modular REST API generator using NodeJS & MongoDB INSTALLATION Install by running Then run inside your workspace directory And follow the easy steps. MODULE GENERATION Generate CalmAPI CRUD Module just by running the following inside project's root. Valid Module generation commands. Generate Module name without pluralize FEATURES Production ready - Controller, Model & Service oriented architecture Modules with automated Routing (Nested Route support) Built-in Authentication Module with JWT & DB Store authentication Built-in User Module Built-in Media Module for file upload [AWS S3 Support] Build-in CRUD operations for modules with pagination, filters, sorters Sample Post Module (CRUD Operation Example) CRUD Module generation command line support. No Hidden sh ts in your node modules. Completely free to customize Prebuilt CRUD operation classes for Controller & Service DTO Support( Data transfer Object) Eslint rules enabled .env support And many more Contributors Sunil Kr. Samanta Rajdip Mondal We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's: Reporting a bug, Documentation, Discussing the current state of the code, Submitting a fix or Proposing new features. Credits Thiago Pacheco for the idea of better NodeJS architechture.","default_branch":null,"files":null,"tree":[],"storefront":"/r/sunilksamanta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sunilksamanta/calmapi/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."}