Skip to content

moonpich/ManosMexicanas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manos Mexicanas

Este proyecto es ecommerce de peluches de crochet para nuestra integradora. Nuestro cliente es Erick Mireles.

Important

Usar el jdk 17, preferible que sea el jdk de Adoptium

Estructura del proyecto

├── src/
│   ├── main/
│   │   ├── java/
│   │   │   └── mx/
│   │   │       └── edu/
│   │   │           └── utez/
│   │   │               └── manosmexicanas/
│   │   │                   ├── controller/
│   │   │                   ├── dao/
│   │   │                   ├── model/
│   │   │                   └── utils/
│   │   ├── resources/
│   │   └── webapp/
│   │       ├── dashboard/
│   │       ├── Header/
│   │       ├── static/
│   │       │   ├── css/
│   │       │   ├── img/
│   │       │   └── js/
│   │       └── WEB-INF/
│   │           └── web.xml
├── pom.xml
├── README.md
└── .gitignore

Descripcion de la estructura del proyecto

  • Controller: En esta carpeta van los serverlets para manejar las peticiones
  • Dao: En esta carpeta estan los data access object que nos permiten crear las consultas para nuestras tablas
  • model: En esta carpeta van las tablas de la base de datos modelados en java No falta nada o eso creo
  • Utils: En esta carpeta van las utilidades como la conexion a la base de datos, el gmail sender,etc
  • Resources: En esta carpeta va las credenciales y la carpeta tokens para mandar los correos

Dentro de webApp tenemos otras carpetas:

  • static: Dentro de esta carpeta van los recursos estaticos como css,js,img,fonts,etc. Consultar cualquier duda

Note

La carpeta HEADER HACE REFERENCIA A UN COMPONENTE REUTILIZBLE, FAVOR DE HACER LO MISMO SI HACEN OTROS COMPONENTES

Note

La carpeta DASHBOARD es para el panel administrador, asi dividimos las vistas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 82.0%
  • CSS 13.6%
  • JavaScript 4.4%