🚀 WavyThreads CLI 🚀

I am thrilled to announce the release of WavyThreads CLI, a powerful command-line tool designed to streamline the process of setting up backend projects with user authentication! 🎉

WavyThreads CLI helps you quickly scaffold and initialize backend projects using Node.js, Express, MongoDB, bcrypt for password hashing, and JWT for authentication tokens. It's an all-in-one solution to jumpstart your backend development.

Key Features:

  • Quick Project Initialization: Set up a new project with a single command.
  • Structured Project Setup: Organized folders for Controllers, Middlewares, Models, Routes, and the main application entry point.
  • Automatic Dependency Installation: Automatically installs necessary dependencies including Express, Mongoose, bcrypt, dotenv, nodemon, and jsonwebtoken.
  • Environment Configuration: Creates a .env file with MongoDB connection URI, port, and JWT secret.

Installation:

npm install -g wavythreads-cli

Usage:

wavythreads-cli init <project-name>

Start your project with:

npm start

This CLI tool is designed to save you time and effort, allowing you to focus on building amazing features for your applications.

Contribute:

Your feedback and contributions are highly valued! Feel free to open issues or submit pull requests on GitHub.