Deber UESS

Buscador de Universidades en Ecuador

Hito 3: Consumo de APIs y Renderizado Dinámico

Laravel JavaScript API REST CSS3

Objetivos del Proyecto

Consumo de API Pública

Implementación de fetch() con async/await

Renderizado Dinámico

Generación de HTML con .map() e inyección al DOM

Manejo de Errores

Implementación de try-catch con mensajes

Diseño Responsivo

Adaptación a diferentes dispositivos

Criterios de Evaluación

40 pts Consumo de API y Lógica Asíncrona
40 pts Renderizado Dinámico y Estructura
20 pts Sustentación y Código

Tecnologías Utilizadas

  • Laravel Framework PHP para desarrollo backend
  • JavaScript ES6+ Programación asíncrona con async/await
  • Blade Templates Motor de plantillas de Laravel
  • CSS3 Estilos con Grid y Flexbox
  • Hipolabs API API REST de universidades

Funcionalidades Implementadas

  • Búsqueda de universidades por nombre
  • Visualización de listado completo
  • Información detallada de cada institución
  • Enlaces a sitios web oficiales
  • Indicadores de estado de carga
  • Gestión de errores con mensajes claros
  • Interfaz responsive
  • Contador de resultados obtenidos

Información de Entrega

Modalidad: Individual o en grupos de hasta 4 integrantes

Formato: Carpeta comprimida o repositorio en GitHub

Sustentación: En vivo durante la Semana 8

Duración: 5 minutos con cámara web activada