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

https://github.com/manni2000/weather

Frontend Weather Dashboard
https://github.com/manni2000/weather

frontend-web openweathermap-ap reactjs

Last synced: 10 months ago
JSON representation

Frontend Weather Dashboard

Awesome Lists containing this project

README

          

## Weather Dashboard
**Weather Dashboard that shows the current weather and a 5-day forecast for a given city.**

Here’s a concise version of the analysis, focusing on key features:

### Key Features:

1. **Weather Dashboard**:
- Displays current weather and 5-day forecast for any searched city using OpenWeatherMap API.

2. **React Components**:
- **Main Component**: Shows the weather dashboard, including current weather and favorites.
- **Search Component**: Allows users to search for city weather.
- **Weather Display Component**: Displays current weather and forecast.
- **Favorite Component**: Manages favorite cities (add, remove, view).

3. **JSON Server**:
- Stores and retrieves favorite cities with full CRUD (Create, Read, Update, Delete) operations.

4. **Functionality**:
- Search cities to display current weather and forecast.
- Add and remove cities from the favorites list.
- Display weather data for favorite cities.

5. **Additional Features**:
- Local storage remembers the last searched city.
- Toggle between Celsius and Fahrenheit for temperature display.

## Technologies used
- HTML, CSS, JavaScript, React.js, Vue.js, TypeScript.

## Preview

![image](https://github.com/user-attachments/assets/35c73013-c942-4a86-a967-7ed33b9df076)

Let me know if you need further details or clarification!