Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fabri Martinez #25

Open
wants to merge 50 commits into
base: master
Choose a base branch
from
Open

Conversation

x1Fabri
Copy link

@x1Fabri x1Fabri commented Nov 5, 2024

Run project

Estilos y diseño inicial del cliente
Para garantizar que el codigo este organizado y pueda ser extendido se ha implementado una nueva estructura de carpetas a fin de separa el codigo fuente de los archivos de configuración.
Creación de un servidor http para servir los archivos del cliente
Primera versión del ecommerce sin mercado-pago
MaEmiliaB and others added 20 commits September 30, 2024 14:00
Se elimino la carpeta `client` para reemplazarla con otras dos carpetas: `pages` y `public`.

Anteriormente se servian todos los archivos dentro de la carpeta `client` como archivos estaticos, ahora solamente se sirven como archivos estaticos todos los archivos dentro de la carpeta `public`.

Dentro de la carpeta `pages` se encuentran varios archivos con extension `.html`, el nuevo enrutador implementado se asegura que las rutas coincidan(por ejemplo, la ruta `/login` ser` respondida con el archivo `pages/login.html`) y en caso que el usuario ponga una ruta inexistente se asegura de que el usuario reciba un mensaje de 404 (Por ejemplo, la ruta `/banana` no esta implementada en la carpeta `pages` y ser` respondida con un eror 404).
Sistema de envios por cp v1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants