The Weather App is a React-based application that allows users to fetch real-time weather data for any city. By integrating with a weather API, the app displays temperature, weather conditions, and icons based on the current forecast.
This project was designed to practice API integration in React using Axios, handle asynchronous data fetching, and update the UI based on real-time input.
🔗👉 click here to see the live demo--> https://nanthakumar-m.github.io/weather_app-react/
- HTML5
- CSS3
- React
- Vite (Build tool)
✅ Accepts city name as user input
✅ Fetches current weather data using an external API
✅ Displays temperature, weather condition, and relevant icon
✅ Shows fallback or error messages for invalid input
✅ Uses Axios for streamlined API requests
✅ Learned to work with APIs and handle asynchronous requests using Axios
✅ Strengthened understanding of state management and conditional rendering
✅ Practiced managing API keys and request parameters