Es una aplicación web de e-commerce desarrollada con React. La tienda presenta productos que se pueden ver en su totalidad con su descripción, precio, stock y otros detalles. También pueden seleccionarse por categorías y realizar la compra de los mismos mediante el carrito de compras.
Las funcionalidades principales de la aplicación son: búsqueda de productos, visualización del producto y sus detalles y el agregado de productos al carrito.
Las principales tecnologías utilizadas para el desarrollo de la aplicación son: React, Node.js, Sass.
Este proyecto fue iniciado con Create React App.
En el directorio del proyecto, puedes correr:
Ejecuta la aplicación en modo de desarrollo. Abre http://localhost:3000 para verla en el navegador.
La página se recargará automáticamente al hacer cambios. También podrás ver errores de lint en la consola.
Lanza el corredor de pruebas en modo interactivo. Consulta la sección sobre running tests para obtener más información.
Construye la aplicación para producción en la carpeta build.
Agrupa correctamente React en modo de producción y optimiza la compilación para obtener el mejor rendimiento.
La compilación se minimiza y los nombres de archivo incluyen los hashes. ¡Tu aplicación está lista para ser implementada!
Consulta la sección sobre deployment para obtener más información.
**Nota: esta es una operación unidireccional. Una vez que se ha ejectado, ¡no se puede volver atrás!
Si no estás satisfecho con la herramienta de compilación y las opciones de configuración, puedes ejectar en cualquier momento. Este comando eliminará la dependencia de compilación única de tu proyecto.
En su lugar, copiará todos los archivos de configuración y las dependencias transitivas (webpack, Babel, ESLint, etc.) directamente en tu proyecto para que tengas un control total sobre ellos. Todos los comandos, excepto eject, seguirán funcionando, pero apuntarán a los scripts copiados para que puedas modificarlos. En este punto, estás por tu cuenta.
No tienes que usar eject nunca. El conjunto de características seleccionadas es adecuado para implementaciones pequeñas y medianas, y no deberías sentirte obligado a utilizar esta característica. Sin embargo, entendemos que esta herramienta no sería útil si no pudieras personalizarla cuando estés listo para hacerlo.
Puedes aprender más en la documentación de Create React App documentation.
Para aprender React, revisa React documentation.
Esta sección se ha movido aquí: https://facebook.github.io/create-react-app/docs/code-splitting
Esta sección se ha movido aquí: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
Esta sección se ha movido aquí: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
Esta sección se ha movido aquí: https://facebook.github.io/create-react-app/docs/advanced-configuration
Esta sección se ha movido aquí: https://facebook.github.io/create-react-app/docs/deployment
Esta sección se ha movido aquí: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify
Este proyecto fue creado de manera individual por Yasmin Lara Burrut para el curso de React en la paltaforma de Coderhouse.
Información de contacto:
Burrut Yasmin Lara