Og's E-commerce

Og's E-commerce

10/2023 - 01/2024

Descripción

Este proyecto está basado en la página https://www.ogsbrand.com, gran parte del diseño de su interfaz de usuario ha sido copiada con el propósito de omitir la fase de branding y diseño, pudiendo así centrarse en el desarrollo de la interfaz a nivel de comunicación entre cliente y servidor.

Como backend tenemos una API RESTful desarrollada con Spring Boot que ofrece funcionalidades para un ecommerce de ropa. Permite gestionar productos, pedidos, usuarios y autenticación, entre otras características.
En cuanto frontend se usó Angular y Bootstrap, junto con bibliotecas como ngx-translate para el multilenguaje y PrimeNG y SweetAlert2 para facilitar el desarrollo de la interfaz.

Características

  • 🛍 Catalogo de productos
  • 🛒 Carrito de compras
  • 💳 Pasarela de pago
  • 🔒 Autenticación y registro de usuarios
  • 📝 Gestión de la información del usuario
  • 📋 Historial de pedidos
  • 🔑 Recuperación de la contraseña
  • 📫 Notificaciones por correo electrónico
  • 📱 Responsive design
  • 🌍 Multilenguaje

Tecnologías

  • RESTful API
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • JWT
  • Amazon S3
  • Stripe
  • Java Mail Sender
  • Lombok
  • PostgreSQL
  • Angular
  • Bootstrap