An open API service indexing awesome lists of open source software.

https://github.com/birdo1221/weather-dashboard

Global-Weather-Dashboard
https://github.com/birdo1221/weather-dashboard

app php php7 poc testing weather weather-api web

Last synced: over 1 year ago
JSON representation

Global-Weather-Dashboard

Awesome Lists containing this project

README

          

# Weather App 🌦️
This Weather App provides real-time weather updates for any location using the OpenWeatherMap API. Users can enter a postcode and country code to retrieve current weather conditions such as temperature, humidity, wind speed, and more.

## Features
- **Real-Time Weather Data**: Displays current weather information for a specified location.
- **Detailed Metrics**: Includes temperature (current, max, and min), humidity, pressure, wind speed, and direction.
- **User-Friendly Interface**: Simple and clean design with responsive styling.
- **Error Handling**: Redirects users to an error page if an invalid postcode is entered.

## How It Works
1. Users input a valid postcode and country code into the app.
2. The backend PHP script fetches weather data from the OpenWeatherMap API.
3. Data is processed and displayed dynamically on the front-end.

## API Integration
- Uses the [OpenWeatherMap API](https://openweathermap.org/api) for weather data.
- Fetches data in metric units by default.

## Technologies Used
- **Frontend**: HTML, CSS, and JavaScript.
- **Backend**: PHP for server-side logic.
- **API**: OpenWeatherMap for weather data.

## Installation
1. Clone this repository:
```bash
git clone https://github.com/Birdo1221/Weather-Dashboard.git