Esta es una aplicación de mini tienda online desarrollada con React.js y Node.js. Proporciona funcionalidades básicas como inicio de sesión, registro de usuarios, carrito de compras, historial de órdenes y detalles de órdenes individuales.
- Inicio de sesión de usuarios: los usuarios pueden iniciar sesión con sus credenciales y acceder a su cuenta personalizada.

- Registro de usuarios: los nuevos usuarios pueden crear una cuenta proporcionando su información básica.

- Búsqueda y visualización de productos: los usuarios pueden buscar productos y ver detalles, incluyendo descripción, precio y disponibilidad.

- Carrito de compras: los usuarios pueden agregar productos al carrito, ajustar las cantidades y realizar el proceso de compra.

- Historial de órdenes: los usuarios pueden ver un historial de sus órdenes anteriores, incluyendo detalles como fecha, estado y total.

- Detalles de órdenes individuales: los usuarios pueden ver los detalles específicos de una orden, incluyendo los productos comprados, cantidades y precios individuales.

- React.js: biblioteca de JavaScript para construir la interfaz de usuario.
- Git: sistema de control de versiones para gestionar el desarrollo y las ramas del proyecto.
- Clona este repositorio en tu máquina local.
- Navega hasta el directorio del proyecto.
- Ejecuta
npm installpara instalar las dependencias del servidor. - Navega hasta la carpeta
clienty ejecutanpm installpara instalar las dependencias del cliente. - Regresa al directorio principal del proyecto y ejecuta
npm run devpara iniciar el servidor y el cliente de forma concurrente.
Si deseas contribuir a este proyecto, puedes seguir los pasos a continuación:
- Crea un fork de este repositorio.
- Crea una nueva rama para tus cambios:
git checkout -b feature/nueva-caracteristica. - Realiza los cambios necesarios y guarda los archivos.
- Asegúrate de que tus cambios se apliquen correctamente y no generen errores.
- Realiza un commit de tus cambios:
git commit -m "Agregar nueva característica". - Envía tus cambios al repositorio remoto:
git push origin feature/nueva-caracteristica. - Abre una solicitud de extracción en GitHub.
Este proyecto está bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.