DEV Community

Cover image for Create Your Project in Minutes with @damenor/create-app: The CLI Tool that Will Streamline Your Development! 🚀
damenor
damenor

Posted on

Create Your Project in Minutes with @damenor/create-app: The CLI Tool that Will Streamline Your Development! 🚀

Hey everyone!

🎉

I'm excited to share something we've been working on that is finally ready to see the light of day: our new npm package, @damenor/create-app. This CLI tool is designed to simplify and speed up project creation, adapting to your preferences and needs.

Web
npm Package: @damenor/create-app

What is @damenor/create-app?

In essence, @damenor/create-app is a command-line tool that allows you to generate projects quickly and easily. Whether you prefer to work with Next.js or Vite, this tool has you covered. And this is just the beginning. We're planning to add support for more popular frameworks like Astro, Vue, Nuxt, and Nest in the near future.

How Does It Work?

Let's dive into how you can use this tool and what you can expect.

Installation:
First, you need to install the package from npm. You can do this easily with the following command:

npm install -g @damenor/create-app

Creating a Project:

Once installed, creating a project is a piece of cake. Just run:

create-app

This will start the interactive CLI that will guide you through the configuration process of your new project.

Choosing the Framework:

This is where the fun begins. The CLI will ask you which framework you want to use. Currently, you can choose between Next.js and Vite, but soon you will also be able to choose Astro, Vue, Nuxt, and Nest.

Adding Extras:

Depending on your needs, you can add extra functionalities to your project. Need authentication? Database connection? Just select what you need, and the CLI will handle the rest. We are continuously working to add more of these useful extras.

Step-by-Step Example

Let's say you want to create a new project with Next.js and you need authentication and a database connection:

Run the CLI:

create-app

Select Next.js as your framework.

Choose to add authentication and database connection when asked about extras.

Done: The CLI sets everything up for you, and in a few seconds, you have a new project ready to start working on.

Why Use @damenor/create-app?

Saves Time: Generates your project's structure in minutes.
Flexibility: Customize your project with the extras you need.
Promising Future: With more frameworks and functionalities on the way, this tool is only going to get better.
Next Steps
We are committed to continuously improving @damenor/create-app. Soon, we plan to add support for more frameworks and extras that will make your life as a developer even easier.

Try It Out!

We would love for you to try @damenor/create-app and share your feedback with us. You can find more information and start using it today:

Web
npm Package: @damenor/create-app

Thanks for reading, and I hope you find this tool as useful as we enjoyed creating it. Let's build something amazing together! 🚀

Top comments (0)