Weather React
Front-End Project
Objective
The goal of this project was to build a responsive weather application using React and a third-party weather API. The app was designed to provide users with real-time weather information, including temperature, weather conditions, and a five-day forecast. This project allowed me to strengthen my skills in API integration, component-based development, and state management in React while focusing on creating a clean and user-friendly interface.
Challenge
One of the main challenges was working with asynchronous API calls and managing the flow of dynamic weather data within React components. I had to ensure that the data was fetched, processed, and displayed correctly, even in cases where the API response might be delayed or incomplete. Another challenge was designing a layout that worked smoothly across different screen sizes while keeping the information clear and visually appealing.
Position
Front-End Developer
Time
1 Week