Dalhia Brand es una marca de ropa que busca destacarse por su estilo único y su enfoque en la calidad y el diseño. Para gestionar y promover la marca, se ha desarrollado una aplicación web personalizada que permite a los usuarios explorar la colección de ropa y hacer pedidos.
Tecnologías y Herramientas Utilizadas:
1. Frontend: Angular
- Framework: Angular se ha utilizado para desarrollar el frontend de la aplicación debido a su robustez, capacidad para manejar aplicaciones de una sola página (SPA) y su modularidad.
- Despliegue: El frontend se ha desplegado en Vercel, una plataforma optimizada para aplicaciones frontend que ofrece despliegues rápidos y eficientes.
2. Backend: Django
- Framework: Django se ha elegido para el backend por su arquitectura "baterías incluidas" que proporciona herramientas y funcionalidades preintegradas, facilitando el desarrollo rápido y seguro de aplicaciones web.
- Despliegue: El backend está desplegado en una instancia de AWS (Amazon Web Services), aprovechando su escalabilidad, seguridad y rendimiento.
- Contenedorización: El backend se ha contenedorizado usando Docker, asegurando un entorno de ejecución consistente y facilitando el proceso de despliegue.
3. Control de Versiones: Git
- Git: Todo el código del proyecto se gestiona mediante Git, lo que permite un control de versiones eficaz, facilita la colaboración y asegura que todas las modificaciones se registren y puedan ser revertidas si es necesario.
4. Seguridad: HTTPS
- HTTPS: La aplicación utiliza HTTPS para garantizar la seguridad de los datos transmitidos entre el cliente y el servidor, protegiendo la información sensible de los usuarios.
5. Dominios: Ionos
- Proveedor de Dominios: Ionos se utiliza para la gestión de dominios, proporcionando un servicio fiable y seguro para la administración del dominio de la marca Dalhia Brand.