Skip to content

CLI tool for creating enterprise standard backend apps with expressjs

License

Notifications You must be signed in to change notification settings

Aryainguz/create-xpress-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create Xpress App

Create Xpress App is a powerful command-line tool that simplifies the process of setting up a new Express.js project. Whether you’re a beginner or an experienced developer, this CLI makes it easy to start your next web application with best practices in mind.

🚀 Features

  • Industry Standard Structure:: Get started instantly with industry ready backend app structure.
  • Language Choice: Select between JavaScript and TypeScript.
  • Optional Caching: Enable node-cache for improved performance.
  • MVC Structure: Automatically set up an MVC architecture.
  • Router Support: Generate a router structure for better organization.
  • MongoDB Integration: Pre-configured options for using MongoDB as your database.

📦 Installation

You can install the package globally for easy access:

npm install -g create-xpress-app

Alternatively, use it directly with npx:

npx create-xpress-app <project_name>

💻 Usage

To create a new Express.js project, run the following command:

npx create-xpress-app <project_name>

Replace <project_name> with your desired project name. This command launches an interactive prompt that guides you through the setup process.

🎨 Example

Here's how to create a new project called my-awesome-app:

npx create-xpress-app my-awesome-app

Follow the prompts to choose your project options, and watch as your application is set up automatically!

📞 Contact

For questions or support, please reach out to me at [email protected].


Thank you for using Create Xpress App! We hope it helps you kickstart your Express.js projects with ease. Happy coding! 🎉

About

CLI tool for creating enterprise standard backend apps with expressjs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published