Este es el repositorio de RemerIAs, una tienda en línea especializada en remeras y productos personalizados con diseños únicos generados por Inteligencia Artificial.
- Diseños únicos generados por IA
- Catálogo de productos personalizable
- Carrito de compras
- Sistema de categorías
- Panel de administración
- Integración con MercadoPago
- Gestión de pedidos
- Sistema de mensajería para confirmación de compras
- React.js
- Firebase (Base de datos y autenticación)
- Zustand (Manejo de estado)
- MercadoPago API
- React Hot Toast
- Phosphor Icons
- CSS Modules
src/
|-- components/
| |-- Navbar/
| |-- product/
| |-- checkout/
| |-- explore/
|-- pages/
|-- hooks/
|-- store/
|-- assets/
|-- styles/
- Clona el repositorio
git clone https://github.com/Isa696/RemerIAsReact.git- Instala las dependencias
npm install- Configura las variables de entorno
VITE_FIREBASE_API_KEY=tu_api_key
VITE_FIREBASE_AUTH_DOMAIN=tu_auth_domain
VITE_FIREBASE_PROJECT_ID=tu_project_id
VITE_FIREBASE_STORAGE_BUCKET=tu_storage_bucket
VITE_FIREBASE_MESSAGING_SENDER_ID=tu_messaging_sender_id
VITE_FIREBASE_APP_ID=tu_app_id
VITE_MP_PUBLIC_KEY=tu_mercadopago_public_key- Inicia el servidor de desarrollo
npm run devnpm run dev- Inicia el servidor de desarrollonpm run build- Construye la aplicación para producciónnpm run preview- Previsualiza la build de producción
- Explorar productos por categorías
- Ver detalles de productos
- Seleccionar tallas y colores
- Agregar productos al carrito
- Proceso de checkout
- Pago con MercadoPago
- Crear/Editar productos
- Gestionar categorías
- Ver pedidos
- Administrar stock
- Recibir notificaciones de nuevas compras
La aplicación está completamente optimizada para dispositivos móviles y tablets.
El proyecto está configurado para ser desplegado en Vercel.
vercel --prod- Los diseños son generados utilizando IA
- Las imágenes se almacenan en Firebase Storage
- La autenticación se maneja con Firebase Auth
- Los pagos se procesan a través de MercadoPago
Este proyecto es privado y está protegido por derechos de autor.
Para consultas o soporte, contactar a través de [email/sitio web].