Clean Code Architecture Starter
Command Line Interface (CLI) for Bootstrapping Clean Code Architecture
Clean Code Architecture Starter is a powerful and user-friendly CLI tool that allows you to quickly bootstrap new applications with with Express.js using the clean code architectural pattern. It simplifies the process of setting up a new project by providing a streamlined interface.
Overview
Clean Code Architecture Starter is a boilerplate project designed to kickstart backend development with Express.js while adhering to the clean code architectural pattern. It aims to simplify the setup process by providing a predefined folder structure and interfaces for creating basic CRUD APIs quickly.
Features
- Predefined folder structure following the clean code architectural principles.
- Interfaces for creating basic CRUD APIs.
- Easy setup and usage.
Usage
1.
Run the Installer:
- Install
clean-code-architecture-starter as a dependency.
``
bash
npm i -g clean-code-architecture-starter
`
- Run the following command:
`
bash
cleanCode-starter
`
- Alternatively, you can use npx
directly:
`
bash
npx clean-code-architecture-starter cleanCode-starter
`
3. Hooray, Ready to Use!
`
bash
cd folder-name
npm i
npm start
``
Contributors
A big thank you to the contributors who have made this project possible:
-
Hritik Dubey
License
This project is licensed under the
MIT License.