Back
Year
2022
Tech & Technique
ReactJS, JavaScript (ES6+), CSS Modules, Fetch API, Responsive Design, OpenWeatherMap API, WeatherAPI.com
Description
A personal project that provides realβtime weather information for any location. Built with ReactJS, this app features a search field to look up cities and displays current weather data fetched from multiple APIs.
Key Features:
Key Features:
- π€οΈ City Search: Lookup weather by city name with autocomplete suggestions
- π Data Mapping: Display temperature, humidity, wind speed, and conditions
- π Multiple API Integration: Combined data from OpenWeatherMap and WeatherAPI
- π Geolocation Fallback: Use browser location if no search query provided
- π± Responsive UI: Optimized for desktop, tablet, and mobile screens
My Role
Solo Developer
Led the entire frontend build:
Led the entire frontend build:
- π¨ Designed and implemented UI components in ReactJS
- π Integrated Fetch API calls to multiple weather service endpoints
- π Styled layouts with CSS Modules and ensured full responsiveness
- π οΈ Handled loading/error states and optimized API requests
- π Debugged and tested across browsers for consistent behavior