https://github.com/rohancyberops/weatherapp
https://github.com/rohancyberops/weatherapp
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rohancyberops/weatherapp
- Owner: RohanCyberOps
- License: mit
- Created: 2024-10-15T09:30:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-17T07:11:51.000Z (over 1 year ago)
- Last Synced: 2025-10-04T22:31:05.023Z (9 months ago)
- Language: Java
- Size: 17.6 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# 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:
```bash
git clone https://github.com/chrohangurjar1/weatherapp.git
cd weatherapp
```
2. Install dependencies:
```bash
npm install
```
3. Create a `.env` file in the root directory and add your OpenWeatherMap API key:
```env
REACT_APP_WEATHER_API_KEY=your_api_key_here
```
4. Start the development server:
```bash
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](https://your-demo-link.com).
## 🤝 Contributing
Contributions are welcome! Please follow these steps:
1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature-name
```
3. Make your changes and commit:
```bash
git commit -m "Add some feature"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Open a pull request.
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](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. 💪
🎉 Thank you all for your amazing contributions! Let's keep building together. 🚀
## 💬 Contact
If you have any questions, feel free to reach out:
- **Email**: your-email@example.com
- **LinkedIn**: [Rohan Naagae](https://www.linkedin.com/in/chrohangurjar1)
- **GitHub**: [Rohan Naagar](https://github.com/chrohangurjar1)
---
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.