norify

1.0.7 • Public • Published

🚀 Get Up and Running in few seconds

  1. Install the norify.

    npm install -g norify
  2. Create a NodeJS API starter from CLI.

    # create a new starter 
    norify
  3. Go Inside Generated Project.

    cd ./geneatedProject
  4. Add Values Inside ENV Variables.

  5. Start Server.

    npm start

️🤝 Implemented / Ongoing (PR welcome) 🤝

Feature 🔰 Done
ES6+ with Babel Node ✔️
ENV ✔️
Live reload (nodemon + babel) ✔️
Role Based Authentication ✔️
Mongoose and CRUD ✔️
Scalable Database Schema ✔️
Mongoose Debug ✔️
Forgot Password ✔️
Mail Send ✔️
Global Error Catch ✔️
Sorting ✔️
Limit fields ✔️
Pagination ✔️
File Upload (using Object storage)
Image Processing (using web worker)
Streaming of file
Socket.io
PM2 ready deployment
GraphQL Version (coming up next)

Authentication Explaination

User Schema

SignUp and SignIn

Forgot Password & Authorization

📝 License

Licensed under the MIT License.

Readme

Keywords

none

Package Sidebar

Install

npm i norify

Weekly Downloads

108

Version

1.0.7

License

MIT

Unpacked Size

4.18 MB

Total Files

35

Last publish

Collaborators

  • meet-patel