Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

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

License

Notifications You must be signed in to change notification settings

Gicehajunior/myexpress-framework

Repository files navigation

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

Build the assets

npm run build

Development Mode

npm run dev

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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors