Skip to content

This is a starter template for building MVC (Model-View-Controller) applications using Express.js.

Notifications You must be signed in to change notification settings

kobiowuquadri/express-mvc-starter

Repository files navigation

Express MVC Starter

This is a starter template for building MVC (Model-View-Controller) applications using Express.js.

Features

  • Organized folder structure
  • Environment variable configuration
  • Modular routes
  • Example controllers and models
  • Middleware for authentication and logging
  • Basic security best practices
  • Utility functions
  • Unit and integration testing setup
  • Comprehensive documentation

Getting Started

  1. Clone the repository: git clone https://github.com/kobiowuquadri/express-mvc-starter.git
  2. Install dependencies: npm install
  3. Create a .env file and configure your environment variables
  4. Start the server: npm run dev

Contributing

Feel free to contribute by submitting pull requests to enhance the functionality of this starter template.

License

MIT License

About

This is a starter template for building MVC (Model-View-Controller) applications using Express.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages