Michi Store es un tienda de venta de productos para gatos. Con un diseño minimalista, simple de utilizar y bonita ✨
Esta aplicacion fue creada con React ⚛️
Puedes visitarla dando en este link ➡️ https://michistore.herokuapp.com/ (Puede llegar a tardar un poco en cargar... Se paciente 🥺)
- Inicio - '/'
- Productos - '/productos'
- Categoria - '/categoria/Rascador' (Donde esta el 'Rascador' se coloca la categoria a buscar)
- Detalle - '/productos/idDelProducto' (En idDelProducto se pone el id del producto a buscar)
- Carrito - '/cart'
- Finalizar compra - '/carrito/finalizar'
Empecemos haciendo lo necesario para correr el proyecto 😁
git clone https://github.com/OscarAntonioR/MichiStore.git
cd MichiStore
npm i - Para instalar los nodemodules
npm start - Para correr la app
El proyecto hace uso de Firebase-Firestore por lo que hay elementos que se tienen que proteger... Por esta razon este proyecto tiene variables de entorno. Puedes ver un ejemplo en el .env.ejemplo de las variables necesarias
- NavBar
- Es la barra de navegacion, esta se encarga de facilitarnos el movimiento por la pagina
- Item, Item List y Item List Container
- Item: Aqui es lo que nos porporciona la informacion general de lo que es item
- Itemlist: Esta es la parte que se encarga de decir cuales items se van a mostrar
- ItemListCotainer: Es el contenedor que va a guardar los item listados
- ItemCount
- El cotador donde puedes agregar tus productos
- ItemDetal y ItemDetailContainer
- Se muestra el detalle del item que sea deseado
- Y el contenedor es donde se almacena la informacion de item con el contador para que se agregue algun producto
- CartWidget
- El icono del
- Loading
- Componente dedicado para mostrar el loading
- Inicio
- Muestra el inicio de la pagina
- Cart y CartDetail
- Cart: La informacion que se muestra en el carrito
- CartDetail: Muestra el detalle de los productos que se agregaron al carrito
- Finalizar y Orden
- Finalizar: Se muestra al finalizar la compra, se encuentra un formulario, en el cual tienes que poner los datos de envio y un resumen de la compra
- Orden: Muestra el id de orden y un link para regresar a ver los productos