Skip to content

sukhum29/Weather-Scout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherScout

GitHub license GitHub stars GitHub issues

Description

WeatherScout is a simple web application that allows users to check the current weather conditions for a specific location. It utilizes a weather API: Weather by API-Ninjas to fetch real-time weather data and displays it in an easy-to-read format.

Features

Current Weather: Provides up-to-date information on temperature, humidity, wind speed, and more for the specified location. Search by Location: Users can search for weather data for any city or location worldwide. Responsive Design: The web app is designed to work seamlessly on both desktop and mobile devices.

Installation

To run this project locally, follow these steps:

Clone the repository: bash Copy code git clone https://github.com/sukhum29/Weather-Scout.git Change to the project directory: bash Copy code cd weather-web Install dependencies: bash Copy code npm install Start the development server: bash Copy code npm start Open your web browser and navigate to http://localhost:3000 to use the application. Usage

Enter a city or location in the search bar. Click the "Search" button. View the current weather conditions for the specified location.

Contributing

If you'd like to contribute to this project, please follow these guidelines:

Fork the repository on GitHub. Clone your forked repository to your local machine. Create a new branch for your feature or bug fix: git checkout -b feature-name. Make your changes and commit them with descriptive commit messages. Push your changes to your forked repository. Submit a pull request to the main repository, explaining your changes.

License

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

Acknowledgments

Weather data is provided by Weather by API-Ninjas.

If you have any questions or suggestions, please feel free to contact the project maintainer:

Name: Sukhumkjeet Singh Email: sukhumjeet@gmail.com