Descripción general
🛍️ Plataforma de comercio electrónico de ropa MERN
Plataforma de comercio electrónico de ropa con todas las funciones, desarrollada con la pila MERN (MongoDB, Express, React, Node.js). Incluye una interfaz moderna para clientes y un potente panel de administración para gestionar productos, usuarios y pedidos.
🚀 Demostración en vivo
- 🌐 Interfaz de usuario: https://rong-bd-frontend.vercel.app/
- 🔐 Panel de administración: https://rong-bd-admin.vercel.app/
🧑💼 Credenciales de inicio de sesión de administrador
- Correo electrónico: admin1@gmail.com
- Contraseña: 12345678
⚠️ No elimine datos importantes. La base de datos de demostración puede reiniciarse periódicamente con fines de prueba.
✨ Características principales
- Arquitectura MERN de pila completa
- Interfaz de usuario moderna y limpia con Tailwind CSS
- Catálogo de productos, carrito de compras y proceso de pago
- Autenticación de usuario basada en JWT y rutas protegidas
- Potente panel de administración con gestión de productos, usuarios y pedidos
- Seguimiento del estado del pedido y del pago
- Diseño adaptable para ordenadores de escritorio, tabletas y dispositivos móviles
- Construido con Vite para una experiencia de desarrollo más rápida
✅ Tecnologías utilizadas
- Frontend: React, Tailwind CSS, React Router, Context API
- Backend: Node.js, Express.js, MongoDB, Mongoose, JWT
Características
- Desarrollo full-stack MERN (MongoDB, Express, React, Node.js)
- Interfaz de usuario limpia y moderna con Tailwind CSS
- Inicio de sesión/registro seguro de usuarios con JWT
- Panel de administración protegido
- Gestión del catálogo de productos y del carrito de compra
- Creación de pedidos y seguimiento del estado
- Diseño adaptable a dispositivos móviles
- API de React Context para la gestión del estado
- Construido con Vite para un rendimiento ultrarrápido
Requisitos
- Node.js v16 o superior
- MongoDB (local o Atlas)
- Editor de código (por ejemplo, VS Code)
- Conocimientos básicos de JavaScript y React
- Navegador moderno (Chrome, Firefox, etc.)
- Conexión a Internet para instalar dependencias