Skip to content

Este repositorio contiene un proyecto refactorizado que implementa el patrón Modelo-Vista-Controlador (MVC) utilizando Node.js, Express.js, y el módulo Multer para el manejo de archivos. La aplicación utiliza el sistema de archivos para almacenar datos en formato JSON.

Notifications You must be signed in to change notification settings

arceprogramando/Patron-MVC-con-filesystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refactor de Una practica con Coderhouse haciendo un patron de controller service y Dao

  • ✨Servidor con FileSystem , Express y subida de imagenes con multer

🧞 Commands

Command Action
npm install Para instalar las dependencias necesarias del proyecto
npm run dev Para inicializar los proyectos

🌳 Tree

/
├── files
│       └── carts.json
│       └── products.json
├── src 
│      └──controller
│      └──dao
│      └──middlewares
│      └──public
│      └──routers
│      └──services
│      └── app.js
│      └── utils.js
├── .gitignore
├── .eslintrc.json
└── Readme.md

Para la nueva estructura de mis commits voy a utilizar https://www.conventionalcommits.org/en/v1.0.0/

Herramientas

Para realizar este Arquitectura

  • Backend
Dependencias /Librerias Funcionalidad
node.js Se instalo a nivel local NodeJs.
express Se uso la libreria Express de NodeJs.
nodemon Se utilizo nodemon para la recarga automatica del Proyecto
multer Para la subida de imagenes dentro de la carpeta public/upload

About

Este repositorio contiene un proyecto refactorizado que implementa el patrón Modelo-Vista-Controlador (MVC) utilizando Node.js, Express.js, y el módulo Multer para el manejo de archivos. La aplicación utiliza el sistema de archivos para almacenar datos en formato JSON.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published