Bienvenido/a al repositorio del proyecto Step-By-Step. Este proyecto es un ecommerce de venta de zapatillas desarrollado por estudiantes de la carrera full stack developer en henry. Aquí encontrarás información detallada sobre el proyecto, así como instrucciones para configurarlo y ejecutarlo en tu propio entorno.
Step-By-Step es una página web diseñada para brindar a los entusiastas de las zapatillas una plataforma donde puedan descubrir, explorar y comprar una amplia variedad de modelos. Nuestro objetivo principal es ofrecer una experiencia de compra fluida y agradable, asegurando una navegación intuitiva y una presentación visualmente atractiva de los productos.
- Catálogo de productos: Ofrecemos una amplia gama de zapatillas de diferentes marcas, estilos y tallas. Los usuarios pueden filtrar y buscar productos según sus preferencias y necesidades.
-
Detalles del producto: Proporcionamos descripciones detalladas de cada producto, incluyendo imágenes, características, precios y disponibilidad.
-
Carrito de compras: Los usuarios pueden agregar productos al carrito de compras, editar las cantidades y eliminar elementos antes de proceder al pago.
-
Proceso de pago seguro: Implementamos un proceso de pago seguro atravez de la plataforma de mercado pago para garantizar la protección de los datos personales y financieros de nuestros clientes.
-
Registro y autenticación de usuarios: Los usuarios pueden crear una cuenta, iniciar sesión y gestionar sus necesidades de compra.
-
Frontend: El frontend de Step-By-Step fue desarrollado utilizando HTML, CSS y JavaScript. También utilizamos el framework de React.js para crear una interfaz de usuario dinámica y receptiva.
-
Backend: El backend está construido en Node.js, utilizando el framework de Express.js para crear una API RESTful que gestiona la lógica del negocio y se comunica con la base de datos.
-
Base de datos: Utilizamos PostgreSql para almacenar y recuperar información sobre productos, usuarios y pedidos.
-
Autenticación y autorización: Implementamos la autenticación basada en tokens utilizando Auth0 para permitir a los usuarios registrados acceder a características exclusivas y garantizar la seguridad de las transacciones.
Si tienes alguna pregunta o problema relacionado con el proyecto, no dudes en crear un issue en este repositorio. ¡Estaremos encantados de ayudarte!
¡Gracias por tu interés en nuestro proyecto Step-By-Step! Esperamos que disfrutes explorando y comprando zapatillas en nuestra página web.