Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cheestrawberry/minimal-weather-app
https://github.com/cheestrawberry/minimal-weather-app
weather-api
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/cheestrawberry/minimal-weather-app
- Owner: CheeStrawberry
- Created: 2024-05-02T02:28:32.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-29T03:18:41.000Z (6 months ago)
- Last Synced: 2024-11-09T07:28:29.812Z (3 months ago)
- Topics: weather-api
- Language: CSS
- Homepage: https://minimal-weather-app-cs.vercel.app/
- Size: 3.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Weather-App
A modern weather application that provides current weather conditions, including temperature, weather description, humidity, and wind speed. This is an updated and improved version of my previous weather app, featuring enhanced design, functionality, and user experience.
## Features
- **Current Weather Information:**
- Displays the current temperature, weather conditions, and an appropriate weather pictures.
- Provides additional details such as humidity and wind speed.
- **Search Location:**
- Users can search for the weather in different locations using the search box.
- **Error Handling:**
- Shows an error message for invalid locations.## Technologies Used
- **HTML:** Structure of the app.
- **CSS:** Styling and layout.
- **JavaScript:** Functionality and interaction.
- **OpenWeatherMap API:** Fetching weather data.
- **Boxicons:** Weather icons.## Installation Instructions
1. Clone the repository:
```sh
git clone https://github.com/CheeStrawberry/Weather-App.git
```
2. Navigate to the project directory:
```sh
cd Weather-App
```
3. Open the `index.html` file in your preferred web browser.## Usage
- Upon loading, the app displays a search box to enter a location.
- To search for weather information, enter the desired location in the search box and click the search button.
- The app will fetch and display the current weather for the entered location, including temperature, weather description, humidity, and wind speed.## 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 :)