REST Countries API with color theme switcher

thumbnail

Descripción:
Solución al desafío de Frontend Mentor que consume la REST Countries API para mostrar información detallada de todos los países del mundo. Incluye un elegante theme switcher para alternar entre modo claro/oscuro, búsqueda por nombre/filtrado por región y vista detallada de cada país.

Tecnologías clave:

  • Frontend: Vanilla JavaScript (DOM manipulation dinámica).
  • Estilos: SAAS (CSS preprocesado para organización escalable).
  • API Fetch: AJAX con Fetch API para obtener datos en tiempo real.
  • UI/UX:
    • Diseño 100% responsive (mobile-first).
    • Transiciones suaves entre temas (light/dark).

Funcionalidades destacadas:
🔍 Búsqueda inteligente: Por nombre o región (África, Europa, etc.).
🌑 Theme Switcher: Cambia entre modo claro/oscuro con persistencia (localStorage).
📱 Vista detallada: Bandera, capital, población, idiomas, moneda y más.
Optimizado: Carga rápida y sin dependencias externas (solo Vanilla JS).

Tenoclogia

Front End JavaScript VanillaJs Ajax SAAS