⚠️ This project has been deprecated
Automate the setup of Express.js Api projects with a pre-designed boilerplate structure using generate-expressjs-app
. This tool saves your time and provides a clean starting point for your express.js applications.
📍 Feel free to contribute & add your own template to this project to take it to the next level!
generate-expressjs-app
is a command-line interface (CLI) tool built with Node.js for generating API boilerplate code. It helps developers quickly set up a robust API project with industry followed best practices, authentication, security configurations, file uploading setup with multer & cloudinary, mongoose setup and other common processes.
To generate API boilerplate code using generate-expressjs-app
, simply run the following command:
$ npx generate-expressjs-app@latest
This command will initialize the generate-expressjs-app
CLI and prompt you to select the type of boilerplate you want to generate. Currently, generate-expressjs-app
supports two types:
- Full setup API: Includes authentication, security configurations, and common processes.
- Web app with template engine (ejs): Includes basic setup.
Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue on the GitHub repository.
Note
If you'd like to enhance this project further, feel free to craft your own boilerplate and submit a pull request. We welcome contributions that enrich the functionality and usability of the project. Your custom boilerplate could streamline workflows, introduce new features, or enhance existing functionalities.
This project is licensed under the MIT License - see the LICENSE file for details.