Proyecto: Cotizador de Seguros en Línea
Consigna: Crear un cotizador de seguros en línea que permita a los usuarios obtener cotizaciones de seguros de automóvil/moto/otrosdispositivos, el que más les guste y se sientan cómodos en tiempo real. El proyecto debe ser implementado en HTML, CSS y JavaScript, con un enfoque en el uso de buenas prácticas de programación, comentarios en el código y una estructura bien organizada. Deben implementar el consumo de una API externa utilizando el método Fetch de JavaScript.
Características del Proyecto:
1. Interfaz de Usuario Atractiva: Diseñar una interfaz de usuario atractiva y fácil de usar utilizando HTML y CSS para la entrada de datos del usuario. Punto EXCLUYENTE que sea RESPONSIVE.
2. Objetos Constructores: Utilizar objetos constructores en JavaScript para crear modelos de seguros que incluyan información como el tipo de cobertura, el año del automóvil, el modelo, etc.
3. Cálculo de Cotizaciones: Implementar lógica para calcular cotizaciones en función de los datos proporcionados por el usuario y los modelos de seguros definidos. Utilizar buenas prácticas de programación y comentarios para explicar el proceso de cálculo.
4. Consumo de API con Fetch: Conectar el proyecto a una API de dolar para ver la cotización del dolar BLUE en tiempo real. Utilizar el método Fetch de JavaScript para realizar estas solicitudes de manera asincrónica.
5. Interacción en Tiempo Real: Actualizar la interfaz de usuario en tiempo real para mostrar la cotización actualizada a medida que el usuario completa los campos de entrada.
6. Funciones Avanzadas de JavaScript: Utilizar características avanzadas de JavaScript, como arrow functions, map y forEach, para simplificar el código y mejorar la eficiencia.
7. Plantillas de Cadena (String Templates): Utilizar plantillas de cadena para generar mensajes, hacer el cotizador dinámico y mostrar la información de la cotización al usuario.
8. Repositorio Público en GitHub: Subir el proyecto a un repositorio público en GitHub para que los estudiantes puedan gestionar versiones y colaborar en el desarrollo.
9. Despliegue en Línea: Publicar el sitio en línea en un servicio como GitHub Pages o Vercel para que los usuarios puedan acceder y utilizar el cotizador de seguros.
LINK A DEPLOY: https://trabajo-final-html-css-js-digitalers-j9q4.vercel.app/