Sweet Cake ofrece una experiencia de usuario enfocada en la calidad y la sofisticación de sus tortas y cupcakes, inspirados en la repostería francesa e italiana.
- Página Principal (Home): Bienvenida y resumen de productos destacados, con enlaces para explorar más productos y visitar la tienda física.
- Nosotros (About Us): Historia de Sweet Cake, nuestra filosofía, valores y perfiles del equipo de chefs reposteros.
- Categoría Tortas: Listado de tortas disponibles, detalles de ingredientes y proceso artesanal, opciones de personalización.
- Categoría Cupcakes: Listado de cupcakes disponibles, detalles de ingredientes, información sobre pedidos y entregas.
- Página de Producto Individual: Cada torta y cupcake tiene su propia página con fotos de alta calidad, descripción detallada, precios y opciones.
- Contacto: Formulario de contacto, información de ubicación, horarios y enlaces a redes sociales.
- Página de Bienvenida para Clientes Registrados: Mensaje de bienvenida personalizado, acceso a productos exclusivos y ofertas especiales.
El sitio web está desarrollado utilizando:
- Django: Framework de alto nivel para desarrollo web rápido.
- Bootstrap: Framework de CSS para diseño responsive y móvil-first.
- Sass: Preprocesador de CSS que permite usar variables, reglas anidadas y más.
- PostgreSQL: Sistema de gestión de bases de datos robusto.
- SweetAlert2: Biblioteca para alertas personalizadas más estéticas y funcionales.
- AWS S3: Almacenamiento de archivos estáticos y sistema de email SMTP para recuperación de clave.
- Render.com: Plataforma de alojamiento donde se encuentra el sitio Sweet Cake Store.
- Sistema de Login y Registro: Implementación completa del flujo de logueo, registro y recuperación de clave con Django.
- Página de Bienvenida para Usuarios Registrados: Contiene productos exclusivos y gestionables desde el administrador de Django.
- Formulario de Contacto: Funcionalidad completa para comunicación directa con los visitantes.
- Sección de Productos Destacados: Ajustable desde el administrador de Django para destacar productos según la preferencia del administrador o basado en los más visitados por los usuarios.