A React-based weather application that allows users to fetch real-time weather data of any city, view a 5-day weather forecast, and visualize weather data using graphs.
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/zedeff19/weather-app.git cd weather-app -
Install dependencies:
npm install
-
Start the React app:
npm start
Once the app is running, you can access it at http://localhost:3000 in your web browser.
- Fetch real-time weather data of any city.
- Display a 5-day weather forecast.
- Visualize weather data using graphs.
- Keep a track of favourite cities for easy access.
- Frontend: React, Material-UI, Bootstrap
- Backend: Firebase (authentication and database management)
- Geolocation Support: Add automatic geolocation detection to fetch and display weather data based on the user's current location without needing to manually input a city.
- Multilingual Support: Add support for multiple languages to make the app accessible to a global audience.
- Personalised Dashboard: Get personalised news, updates, even songs and movie recommendation based on the user and weather.
- OpenWeatherMap API for providing real-time weather data.
- Firebase for authentication and database management.
For questions or feedback, please contact ![].(stanay04@gmail.com) or https://www.linkedin.com/in/tanay-srivastava-0ba710248/

