/react-weather-app

Primary LanguageJavaScriptMIT LicenseMIT

Weather App

This is a weather application that provides real-time weather information and forecasts for various locations. The app allows users to access current weather conditions, temperature, humidity, wind speed, and more.

Weather App Screenshot

Contributors

  • Olayeye Muideen (muideen7)
  • Idris Owoyemi (halfboyfriend)

Installation

To install and run the Weather App locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/weather-app.git

  2. Navigate to the project directory: cd weather-app

  3. Install the dependencies: npm install

Usage

To use the Weather App, follow these instructions:

  1. Obtain an API key from a weather data provider (e.g., OpenWeatherMap, WeatherAPI).

  2. Create a configuration file .env in the project root directory with the following content: REACT_APP_API_KEY=your-api-key

Replace your-api-key with the actual API key obtained in the previous step.

  1. Run the app: npm start

  2. Access the app in your web browser at http://localhost:3000.

Contributing

We welcome contributions to the Weather App project. To contribute, please follow these guidelines:

  1. Fork the repository on GitHub.

  2. Create a new branch from the main branch to work on your changes.

  3. Make your desired changes and improvements in the codebase.

  4. Test your changes thoroughly.

  5. Commit your changes with descriptive commit messages.

  6. Push your changes to your forked repository.

  7. Submit a pull request to the main repository, explaining your changes and the purpose of the pull request.

License

This project is licensed under the MIT License.