ImplementaciĆ³n de un Ecommerce donde pueden manejarse compras de productos, busquedas y manejar el carrito de compras. Realizado con React, Manejo de estados con React-Redux, backend en NodeJS y base de datos de MongoDB
Implementaciones
- Backend en NodeJS y Express
- Base de datos en MongoDB utilizando Mongoose
- Autenticaciones con Json Web Tokens
- Estados globales con React-Redux-Toolkit
- Busquedas con Algolia Search
- Pago con tarjeta de credito utilizando Stripe
- DiseƱo Responsive
Funcionalidades
- Agregar y quitar productos del carrito
- Busquedas de productos con algolia
- Ver productos seleccionando una categoria
- Agregar productos a mi WishList o lista de deseos
- Funcionalidad de carrito sin estar autenticado
- Dejar comentarios en los productos
- Pagos con tarjeta guardando los datos en stripe
- Creacion de usuarios con su imagen de perfil
- Seccion de 'Mis compras' para visualizar las compras realizadas por el usuario
Tecnologias