Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • Guest, before posting your code please take these rules into consideration:
    • It is required to use our BBCode feature to display your code. While within the editor click < / > or >_ and place your code within the BB Code prompt. This helps others with finding a solution by making it easier to read and easier to copy.
    • You can also use markdown to share your code. When using markdown your code will be automatically converted to BBCode. For help with markdown check out the markdown guide.
    • Don't share a wall of code. All we want is the problem area, the code related to your issue.


    To learn more about how to use our BBCode feature, please click here.

    Thank you, Code Forum.

Node.JS Eicrud - A CRUD/Authorization framework based on NestJS

acrosett

New Coder
Hey everyone,

I've been working on an open-source framework called Eicrud, which extends NestJS to make building scalable and secure Node.js applications much faster. I wanted to reach out to this community to gather feedback and see what you think of it.


What is Eicrud?​

Eicrud is a CRUD/Authorization framework that tries to abstract common CRUD functionality into an easy-to-use API, so developers can avoid repeating boilerplate code (controllers, validations, DB queries, etc.). By structuring everything around CRUD entities, it aims to make your applications cleaner, easier to read, test, and maintain. Plus, it has a "default security" philosophy where everything is forbidden until allowed, which makes security a core part of the framework.

Core Features​

  • ⚙️ Out of the box CRUD services
  • 🔑 Authentication & user management
  • 🔒 Authorization
  • 🖥️ Commands
  • ✔️ Validation/Transform
  • 🗃️ Database control
  • 🚀 RPC client for easy communication
  • 🌐 Supports both Monolithic and Microservices architectures
  • And much more!

Why Eicrud?​

Most web apps start with CRUD operations, and Eicrud is trying to eliminate the need to write repetitive code by providing flexible CRUD services that also integrate with authentication and authorization out of the box.



I'd love to hear what you think about this, looking forward to your thoughts and feedback! 😊
 

New Threads

Buy us a coffee!

Back
Top Bottom