Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 1.21 KB

File metadata and controls

62 lines (44 loc) · 1.21 KB

MyExpress Framework

MyExpress is a lightweight Node.js framework built on Express.js, designed for rapid web application development following the MVC architecture.

Features

  • Modular structure with MVC pattern
  • Built-in authentication system
  • View engine support (EJS, Pug, etc.)
  • Configurable routing system
  • Security enhancements (CORS, Helmet, Morgan)
  • Database integration via Sequelize ORM
  • Webpack support for asset bundling

Installation

git clone https://github.com/Gicehajunior/myexpress-framework.git
cd myexpress-framework
npm install

Running the Framework

Development Mode

npm run build

Production Mode

npm start

Folder Structure

myexpress-framework/
├── app/
│   ├── controllers/
│   ├── models/
│   ├── views/
├── config/
├── public/
├── routes/
├── server.js
├── package.json
├── README.md

License

This project is licensed under the ISC License. See License file for details.


Note

This is an initial version of MyExpress. Full documentation will be provided upon the first official release.