Aplicación del Tiempo

Aplicación del Tiempo


    proyecto terminado
    funcionalidades clave

Weather App es una aplicación del tiempo con múltiples funcionalidades, que permite consultar el clima de cualquier ciudad en tiempo real. Implementa una interfaz moderna, accesible y minimalista.

Mi rol y responsabilidades

Desarrollé esta aplicación desde cero, utilizando React y TailwindCSS para el diseño. Implementé el consumo de datos meteorológicos a través de weatherapi.com, además de funcionalidades avanzadas como almacenamiento de ubicaciones favoritas y atajos de teclado para mejorar la experiencia del usuario.

Desafíos y soluciones

Uno de los mayores desafíos fue optimizar la gestión de la ubicación del usuario y la caché de datos meteorológicos para minimizar el número de peticiones a la API. También trabajé en mejorar la experiencia de usuario con un diseño responsive y accesible.

Público objetivo y propósito

Si bien existen muchas aplicaciones similares, esta fue creada como un proyecto de aprendizaje con el objetivo de afianzar mis conocimientos en React, consumo de APIs y diseño moderno con TailwindCSS.

Aspectos destacados

  • Atajos de teclado para búsqueda rápida de ciudades.
  • Posibilidad de guardar hasta 5 ubicaciones favoritas.
  • Cambio dinámico entre modo claro y oscuro.
  • Pronóstico detallado con información sobre humedad, presión y condiciones meteorológicas.
  • Diseño optimizado para móviles y escritorio.

Logros y aprendizajes

Este proyecto me permitió mejorar mis habilidades en React, comprender mejor el manejo de estados y optimizar el rendimiento mediante el almacenamiento en caché. También adquirí experiencia en diseño UI con TailwindCSS y en la implementación de atajos de teclado para mejorar la usabilidad.

  • React

  • Vite

  • Tailwind