backend-setup-tool
Version:
A powerful CLI tool to instantly scaffold a clean and scalable Node.js/Express.js backend for SQL or NoSQL projects.
66 lines (40 loc) • 1.94 kB
Markdown
# ⚡ Backend Setup
A **CLI tool** to quickly set up a **Node.js/Express.js backend structure** with a predefined folder structure and essential files. Perfect for developers who want to save time and focus on building features instead of setting up boilerplate code.
## Features
- 🚀 **Quick Setup:** Generate a complete backend structure in seconds.
- 📂 **Predefined Folders:** Includes `controllers`, `models`, `routes`, `middlewares`, `config`, and more.
- 🛠️ **Customizable:** Easily modify the generated files to fit your project needs.
- 📦 **Supports SQL and NoSQL:** Preconfigured for both **Sequelize (SQL)** and **Mongoose (NoSQL)**.
## Installation
Install the package globally using npm:
```bash
npm install -g backend-setup-tool
```
## Usage
Run the command:
```bash
backend-setup [project-name]
```
Replace `[project-name]` with the name of your project.
e.g. `backend-setup-tool my-app`
_or_
You can run this command for default directory
```bash
backend-setup
```
_this will generate the files on the same directory_
## Customization
You can customize the generated files by modifying the
code
### **Contributing & Authors**
[GitHub](https://github.com/scriptwithahmad)
[LinkedIn](https://www.linkedin.com/in/muhammad-ahmad-6b4303264)
[](https://www.npmjs.com/package/backend-setup-tool)
[](https://www.npmjs.com/package/backend-setup-tool)
[](https://github.com/scriptwithahmad/Kinde-auth/stargazers)
[](https://github.com/scriptwithahmad/Kinde-auth/issues)
A **supercharged CLI tool** to instantly scaffold a professional **Node.js + Express.js backend**...