Skip to content

Latest commit

Β 

History

History
103 lines (72 loc) Β· 3.08 KB

File metadata and controls

103 lines (72 loc) Β· 3.08 KB

WeatherApp β˜€οΈπŸŒ§οΈβ›…

Welcome to WeatherApp! This application provides real-time weather updates for any location worldwide. It allows users to search for a city and get detailed weather information, including temperature, humidity, wind speed, and more.

πŸš€ Features

  • 🌍 Search for any location: Get weather details for any city around the world.
  • ⏰ Real-time weather updates: Displays up-to-date weather information.
  • πŸ“Š Detailed forecast: View current temperature, humidity, wind speed, and weather conditions.
  • 🎨 User-friendly interface: A clean and responsive UI for a seamless experience.
  • πŸ“ Geolocation support: Automatically detect user's location for quick weather updates.

πŸ› οΈ Tech Stack

  • Frontend: HTML, CSS, JavaScript (React/Angular/Vue)
  • Backend: Node.js, Express
  • API: OpenWeatherMap API
  • Deployment: Vercel/Netlify for frontend, Heroku for backend (or other services)

πŸ“¦ Installation

  1. Clone the repository:

    git clone https://github.com/chrohangurjar1/weatherapp.git
    cd weatherapp
  2. Install dependencies:

    npm install
  3. Create a .env file in the root directory and add your OpenWeatherMap API key:

    REACT_APP_WEATHER_API_KEY=your_api_key_here
  4. Start the development server:

    npm start
  5. Open your browser and navigate to:

    http://localhost:3000
    

πŸ–₯️ Usage

  • Enter a city name in the search bar and press "Search".
  • The app will display current weather information for the entered location.
  • To see weather information for your current location, click on the "Use my location" button.

🌟 Demo

Check out the live demo here.

🀝 Contributing

Contributions are 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:
    git commit -m "Add some feature"
  4. Push to the branch:
    git push origin feature-name
  5. Open a pull request.

πŸ“„ License

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

🌟 Contributors

We want to give a huge shoutout to everyone who has contributed to the project! πŸ™Œ Your hard work and dedication help make this app better every day. πŸ’ͺ

RustWeatherApp contributors

πŸŽ‰ Thank you all for your amazing contributions! Let's keep building together. πŸš€

πŸ’¬ Contact

If you have any questions, feel free to reach out:


Feel free to customize it according to your project's details and requirements! If there's anything specific you'd like to add or change, let me know.