This is a personal project I designed and built: a fully responsive single-page weather application developed with React. The app allows users to search for real-time weather conditions and 5-day forecasts for cities around the world, with a modern, animated interface that adapts seamlessly across screen sizes. I used functional components and React hooks to manage application state and lifecycle logic. Weather data is retrieved from the OpenWeatherMap API, using axios to fetch both current conditions and multi-day forecasts. The app includes a unit conversion system that allows users to switch between Celsius and Fahrenheit, handled via the WeatherTemperature component.