MiniShop — Carrito React

MiniShop es una aplicación e-commerce desarrollada con React, React Router y TailwindCSS. Implementa un flujo completo de carrito y checkout, con almacenamiento persistente en localStorage y componentes reutilizables.

Ver proyecto en vivo

Estructura del proyecto

carrito-react/
├── public/
├── src/
│   ├── assets/
│   ├── components/
│   │   ├── Header.jsx
│   │   ├── ProductCard.jsx
│   │   └── Toast.jsx
│   ├── pages/
│   │   ├── Home.jsx
│   │   ├── Cart.jsx
│   │   └── Checkout.jsx
│   ├── App.jsx
│   ├── App.css
│   ├── index.css
│   └── main.jsx
├── index.html
├── vite.config.js
└── README.md

Tecnologías utilizadas

Funcionalidades principales

Diseño y enfoque

Se trabajó una interfaz clara, minimalista y responsiva, con bordes redondeados, tipografía Figtree y colores neutros. Se evitaron sombras para un look más plano y profesional.

Aprendizaje y resultados

Este proyecto refuerza el manejo de rutas y estados en React, el diseño modular de componentes, y el uso de TailwindCSS para construir interfaces profesionales y optimizadas.

Regresar