create-jerry
v1.0.0
Published
A CLI tool to scaffold Express backend projects with MongoDB or MySQL
Downloads
97
Maintainers
Readme
JERRIT: Backend Project Scaffolding Tool
Problem Statement:
A Project Scaffolding Framework similar to Vite.js and Next.js that aims to provide a ready-to-code boilerplate for working with MongoDB or MySQL databases through express.js server. The Project aims to minimize the setup time for building a MERN or SERN app, enhancing productivity and efficiency for developers.
Project Structure:
XeoBuilds/
|_ Templates/
| |_ db-mongo.js
| |_ db-sql.js
| |_ express.js
|
|_ .gitignore
|_ fileCreator.js
|_ folderCreator.js
|_ installer.js
|_ index.js
|_ package.json
|_ package-lock.json
|_ README.mdLibraries used to build:
- inquirer
- chalk
- chalkAnimation
- execSync
- nanospinner
- fs module
Packages/Libraries for Backend:
- express
- cors
- mongoose
- mysql2
- dotenv
- router
Backend Generated:
project-name/
|_ Models/
| |_ db.js
|
|_ Controller/
| |_ index.js
|
|_ Middleware/
| |_ handler.js
|
|_ Config/
| |_ .env
|
|_ app.js
|_ package.jsonDemo Video:
Video Link: https://drive.google.com/file/d/1o_9_5RMI21Inew4knCqXlCmeArhAG3xD/view?usp=sharing
