DhiWise Node.js API generator allows you to instantly generate secure REST APIs. Just supply your database schema to DhiWise, and a fully documented CRUD APIs will be ready for consumption in a few simple clicks. The generated code is clean, scalable, and customizable.
APACHE-2.0 License
Developers just need to add their schema data to reduce their work related to models into a few simple configurations. Developers can also configure platforms , routes, role access, authentication & more for their application.
Most importantly, the Node.js code generator gives developers total code ownership. The code it generates is bug-free and easily customizable
After a successful run, a user can configure different settings using UI, and build an app to generate the code.
npm i && npm run start
⚠️ Note: Use
npm i --force
If your npm installation fails. As Node version >= 14 will give you errors if peer dependency in different packages have ambiguation in versions.
npm run start
project will run on 3000 port.This project provides two architectures to choose from, while creating an application.
The main rule of clean architecture is that code dependencies can only move from the outer levels inward. Code on the inner layers can have no knowledge of functions on the outer layers.
The Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the model, the view, and the controller. Each of these components are built to handle specific development aspects of an application.
Here's the Documentation of How you can use generated APIs
Have you found a bug? 🐞 Please report it here or have a nice feature to contribute? Add it here Our Contribution guide will help you how to contribute.
If you have problems or questions go to our Discord channel, we will then try to help you as quickly as possible: https://discord.gg/hTuNauNjyJ