Skip to content

FiammaMuscari/Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Cuarto Entregable

Tendrán que desarrollar una aplicación desde cero con temática libre, deberán consumir algún API para brindar contenido a su aplicación, crear una sección de favoritos, donde el usuario podrá almacenar información de esa API. Tendrán que utilizar Firestore, para administrar la base de datos de esta sección y utilizaran FireAuth para la autenticación de usuarios. También tendrán que utilizar un mínimo de 2 custom hooks.

Requerimientos mínimos:

React
Redux Toolkit
React Router V6
SDK Firebase V9 
Axios
Repositorio en Github, con Readme detallando.

Fecha máxima de entrega para el viernes 14 de octubre.

Este E-commerce cuenta con las siguientes funcionalidades

Aplicacion hecha en React.js consumiendo la API de https://fakestoreapi.com/

1

Utilizacion de redux toolkit para autorizacion, carrito, productos y favoritos

2

Autorizacion con Firebase con mail y google

3 4 5

Custom hooks para forms, checkauth y fetch

6

Cuenta con un carrito funcional, dependencias como toastify y sweetalert2 para una mejor experiencia del usuario

7 8 9

Solo se le permite armar una lista de favoritos o continuar con la compra a usuarios registrados

10 11 12

En la seccion de contacto con la herramienta Herotofu https://herotofu.com/ se envian correo ante la duda del usuario

13 14 15

Además de poder buscar los productos por categoría se pueden filtrar por nombre en la seccion de productos

16 17

Por ultimo el error de firebase con vercel al refrescar la pagina (f5) está solucionado instalando vercel CLI y rewrites

18