1.0.1 • Published 5 months ago

@arya2004/auto-express v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

AutoExpress: Express API Starter Project Generator

AutoExpress simplifies the setup process for building Express API projects, providing a quick and efficient way to start your API development.

Features

  • Express Framework: Jumpstart your project with a pre-configured Express setup.
  • Routing Made Easy: Define API endpoints and routes effortlessly.
  • Middleware Integration: Preconfigured middleware for streamlined request handling.
  • Database Integration: Preconfigured your database connections
  • Error Handling: Basic error handling setup for smoother development.

Installation

Ensure you have Node.js installed, then globally install the 'AutoExpress' package via npm:

npm i -g @arya2004/auto-express

Usage

Generate a new Express API project with MongoDb using AutoExpress:

auto new my-express-api

Start an interactive CLI to configure project:

auto init

Replace my-express-api with your preferred project name. This command will create a directory named my-express-api containing the starter project files and folders.

Getting Started

  1. Navigate to the project directory:
cd my-express-api
  1. Start the development server:
npm start

Your server will be accessible at http://localhost:3000.

Project Structure

  • /src: Houses your Express application code.
  • /src/routes: Define API endpoints and routes here.
  • /src/controllers: Handle requests and responses logic.
  • /src/middleware: Store custom middleware functions here.

Contributing

Contributions are welcome! Feel free to submit issues or pull requests.

License

This project is licensed under the MIT License.

1.0.1

5 months ago

1.0.0

5 months ago