calmapi

0.1.4 • Public • Published

Calm API

Production ready Modular REST API generator using NodeJS & MongoDB

Calm API

npm version David

INSTALLATION

Install by running

npm i -g calmapi

Then run inside your workspace directory

calmapi

And follow the easy steps.

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
  • Build-in CRUD operations for modules with pagination, filters, sorters
  • Sample Post Module (CRUD Operation Example)
  • CRUD Module generation command line support.[Alpha]
  • 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

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.

Install

npm i calmapi@0.1.4

Homepage

calmapi.dev

Version

0.1.4

License

MIT

Unpacked Size

204 kB

Total Files

59

Last publish

Collaborators

  • sunilksamanta
  • rajdip