This is a starter template for building MVC (Model-View-Controller) applications using Express.js.
- 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
- Clone the repository:
git clone https://github.com/kobiowuquadri/express-mvc-starter.git
- Install dependencies:
npm install
- Create a
.env
file and configure your environment variables - Start the server:
npm run dev
Feel free to contribute by submitting pull requests to enhance the functionality of this starter template.