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

https://github.com/lakshayd02/react-weather-app

This is a cross-platform weather application built using modern web technologies, providing users with accurate and up-to-date weather information for locations worldwide. 🌍
https://github.com/lakshayd02/react-weather-app

bootstrap cascading-style-sheets cdn css html5 javascript jquery mdn react reactjs weather weather-api weather-app

Last synced: 3 months ago
JSON representation

This is a cross-platform weather application built using modern web technologies, providing users with accurate and up-to-date weather information for locations worldwide. 🌍

Awesome Lists containing this project

README

        

# Weather App 🌦️

## Description

This weather app allows users to search for and view current weather conditions for any city or country. It leverages the OpenWeather API to fetch real-time weather data, offering a seamless and informative user experience. The app is designed to be user-friendly and accessible on various devices.

## Features

* **Global Weather Tracking:** Get current weather conditions for any city or country. πŸ—ΊοΈ

* **Automatic Location Tracking (Saved Locations):** Automatically fetch weather for user-saved locations. πŸ“

* **5-Day Weather Forecast:** Get detailed weather forecasts for the next 5 days, including 3-hour intervals. πŸ“…

* **Free and Open Source:** Completely free to use and the source code is publicly available. πŸ†“

* **Modern UI:** Clean and intuitive user interface for easy navigation. ✨

* **Cross-Platform:** Works seamlessly on various operating systems and devices. πŸ’»πŸ“±

## Technologies Used

* **React JS:** Used for building the user interface and handling application logic. βš›οΈ

* **Bootstrap:** Used for styling and layout, providing a responsive design. 🎨

* **jQuery AJAX:** Used for making API requests to the OpenWeather API. πŸ“‘

* **OpenWeather API:** The source of the weather data. β›…

## Getting Started

```bash
# Clone the repository

# Install dependencies
# npm install or yarn install

# Run the application
# npm start or yarn start