Skip to content

A weather forecast app made in react js using UseState,API and some other libraries.

Notifications You must be signed in to change notification settings

Abdullah0703/WeatherCast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather App

This Weather App is a simple web application that allows users to check the current weather conditions of a city. Users can enter the name of a city, and the application fetches the weather data from the OpenWeatherMap API and displays it to the user.

Features

  • Current Weather Data: Display current weather conditions such as temperature, weather description, wind speed, and more.
  • Dynamic Search: Users can enter the name of any city to get the weather information.
  • Responsive Design: The application is designed to be responsive and works well on both desktop and mobile devices.

Technologies Used

  • React.js: Frontend library for building user interfaces.
  • React Feather: Icon library for displaying weather-related icons.
  • OpenWeatherMap API: Provides weather data for cities around the world.
  • dateFormat: Library for formatting dates.

Installation

  1. Clone the repository:

    git clone https://github.com/Abdullah0703/weather-app.git
  2. Navigate to the project directory:

    cd weather-app
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your web browser and navigate to http://localhost:3000 to view the application.

Usage

  1. Enter the name of a city in the input field.
  2. Click the search button or press Enter to fetch the weather data.
  3. The application will display the current weather conditions for the entered city.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

About

A weather forecast app made in react js using UseState,API and some other libraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published