https://github.com/cheestrawberry/adv-weather-app
https://github.com/cheestrawberry/adv-weather-app
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/cheestrawberry/adv-weather-app
- Owner: CheeStrawberry
- Created: 2024-07-26T04:43:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T02:57:59.000Z (almost 2 years ago)
- Last Synced: 2025-10-28T08:57:45.109Z (9 months ago)
- Language: JavaScript
- Homepage: https://adv-weather-app-cs.vercel.app/
- Size: 16.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Weather App
An advanced weather application that provides current weather conditions, including temperature, precipitation, humidity, and wind speed. The app also displays a four-day weather forecast, allowing users to see upcoming weather conditions at a glance.
## Features
- **Current Weather Information:**
- Displays the current day, date, and location.
- Shows the current temperature, weather conditions, and an appropriate weather icon.
- Provides additional details such as precipitation, humidity, and wind speed.
- **Four-Day Weather Forecast:**
- Displays weather conditions for the next four days with temperature and weather icons.
- **Search Location:**
- Users can search for the weather in different locations using the search button.
## Technologies Used
- **HTML:** Structure of the app.
- **CSS:** Styling and layout.
- **JavaScript:** Functionality and interaction.
- **OpenWeatherMap API:** Fetching weather data.
- **Boxicons:** Icons.
## Installation Instructions
1. Clone the repository:
```sh
git clone https://github.com/CheeStrawberry/Adv-Weather-App.git
```
2. Navigate to the project directory:
```sh
cd Adv-Weather-App
```
3. Open the `index.html` file in your preferred web browser.
## Usage
- Upon loading, the app displays the weather information for a default location (Germany).
- To search for weather information for a different location, click the "Search Location" button and enter the desired location.
- The app will fetch and display the current weather and four-day forecast for the entered location.
## Contributing
Contributions are welcome! Please follow these steps to contribute:
1. Fork the repository.
2. Create a new branch:
```sh
git checkout -b feature-branch
```
3. Make your changes and commit them:
```sh
git commit -m "Add new feature"
```
4. Push to the branch:
```sh
git push origin feature-branch
```
5. Create a Pull Request.
## License
This project is licensed under the MIT License.
## Acknowledgments
- Icons by [Boxicons](https://boxicons.com/)
- Weather data from [OpenWeatherMap](https://openweathermap.org/)
##
I’d be happy to answer any questions or take any suggestions to improve the output :)