react-weather-app

⛅ React Weather App

A modern, responsive weather application built with React that provides real-time weather information with a clean and intuitive interface.

🌐 Live Preview

### 🚀 [Experience the App](https://react-weather-app-jet-three.vercel.app/)

Weather App Demo

✨ Features

🛠️ Technologies Used

⚙️ Installation

  1. Clone the repository:
git clone https://github.com/deepakpatil26/weather-app.git
  1. Navigate to the project directory:
cd weather-app
  1. Install dependencies:
npm install
  1. Create a .env file in the root directory and add your OpenWeather API key:
REACT_APP_WEATHER_API_KEY=your_api_key_here
  1. Start the development server:
npm start

The app will be available at http://localhost:3000

📁 Project Structure

weather-app/
├── src/
    |── components/
      ├── Header/
      ├── Search/
      └── WeatherInfo/
   ├── assets/
   └── App.js
├── public/
└── package.json

🎯 Core Features Explained

Current Weather Display

5-Day Forecast

Location Services

🤝 Contributing

Contributions are always welcome! Please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b feature-name
  3. Make your changes and commit them: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature-name
  5. Submit a pull request

📝 License

This project is licensed under the MIT License - see the LICENSE.md file for details.

🙏 Acknowledgments

📧 Contact

For any questions or feedback, please reach out to: