Welcome to the Weather application! This is a simple weather application that provides current weather information for any city using an external weather API.
- 🌡️ Current Weather: Get real-time weather data for any city.
- 🌍 Global Coverage: Works for any location worldwide.
- 🌡️ Temperature Display: Shows temperature in both Celsius and Fahrenheit.
- 🌧️ Weather Conditions: Displays weather conditions like humidity, wind speed, and weather description.
- 💻 User-Friendly Interface: Easy to use with a clean and simple design.
- Frontend: ReactJS
- Backend: Node.js, Express.js
- API: OpenWeatherMap API
To run the application locally, follow these steps:
-
Clone the repository:
git clone https://github.com/KunalSingh5431/Weather.git cd Weather
-
Install dependencies:
npm install
-
Set up environment variables: Create a
.env
file in the root of the project and add your OpenWeatherMap API key:API_KEY=your_openweathermap_api_key
-
Run the application:
npm start
-
Open your browser: Go to
http://localhost:3000
to see the application in action.
- Enter the name of the city you want to check the weather for.
- Click on the "Get Weather" button.
- The current weather information for the specified city will be displayed.
Contributions are welcome! If you have any improvements or suggestions, feel free to fork the repository and create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or feedback, feel free to reach out:
- Email: [email protected]
- GitHub: KunalSingh5431
Enjoy checking the weather with our application! ☀️🌦️❄️