Skip to content

Proyecto final del curso de React de Coderhouse. Tema: Tienda online .

Notifications You must be signed in to change notification settings

ErikaZimmer/my-ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dulces Delicias

Esta página se creó específicamente para fines educativos.

  • Alumna: Erika Zimmer
  • Profesor: Guillermo Jorge Fergnani
  • Institución: CoderHouse
  • Comisión: 31140

Dulce Delicias

Acceso a la tienda

URL: https://dulces-delicias-295eb.web.app/

Librerías usadas

Las Librerías utilizadas y sus correspondientes versiones son:

  • React": ^17.0.2,
  • Firebase: ^9.6.11,
  • React-bootstrap: ^2.2.2,
  • React-router-dom: ^6.3.0.

En este proyecto se intentó utilizar únicamente librerías que facilitaran temas de stiling, ruteo y todo lo relacionado a feeds o bases de datos.

La idea es poder simplificar las tareas más cotidianas para así hacer foco en nuevos objetivos de código.

Se uso tanto Firebase y React-router-dom segun las recomendaciones dadas en la cursada. Y en cuanto a React-bootstrap, se empleó ya que era una librería con la que ya había trabajado anteriormente.

Derechos

Las imágenes utilizadas pertenecen a la página web de Pauline Boulangerie.

WEB: https://www.paulinecafe.com.ar/

Modificaciones

Dentro de los puntos requeridos en las clases se hicieron algunas modificaciones:

  • El detalle del carrito se desarrolla en un Offcanvas. El objetivo de esto es que el usuario no tenga que cambiar la visualización de la página donde está para poder ver que productos tiene o no en el carrito. Lo mismo se pendo con la lista de Favoritos.
  • Con respecto al count que se visualiza en el detalle del producto, se removió el seteo del estado a 1 cuando el producto o cantidad se suma al carrito.
  • Se sumó una ruta /admin donde se puede visualizar las órdenes y mensajes que se enviaron a la tienda.

Otros

Se acepta feedback y recomendaciones.

En el caso de querer realizar alguna modificación, serán siempre tenidas en cuenta, mientras que los cambios mantengan el estilo y librerías utilizadas hasta el momento.