/DigitalPaaniAssingment

This assignment contains a weather app using React js chakra and OpenWeather ApI

Primary LanguageJavaScript

DigitalPaani Weather App

DigitalPaani Weather App is a web application that allows users to search for weather information of any city, state, or country and get the current temperature in Celsius, along with other details such as visibility, humidity, wind speed, and air pressure. The app utilizes geocoding to fetch real-time location data and provides an interactive background that changes based on the weather description. Additionally, special effects are applied when the temperature exceeds 40°C or drops below 0°C.

Installation

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

  1. Clone the repository to your local machine:
git clone https://github.com/RiiXXD/DigitalPaaniAssingment.git
  1. Navigate to the weather directory:
cd DigitalPaaniAssingment/weather
  1. Install dependencies:
npm install
  1. Start the development server:
npm run start

Usage

Once the development server is running, you can access the Weather App in your web browser. image

If any error while searching image

Enter the name of a city, state, or country in the search bar to get the current weather information. image

The app will display the temperature in Celsius, visibility, humidity, wind speed, and air pressure.

The background of the app will change dynamically based on the weather description.

Special effects will be applied when the temperature exceeds 40°C or drops below 0°C. image

Contributing

Contributions to the Weather App are welcome! If you have any bug fixes, enhancements, or new features to propose, please submit a pull request. Be sure to follow the contribution guidelines and coding standards defined in the repository.

License

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

Contact

For any inquiries or support regarding the Weather App, please contact:

Feel free to reach out if you have any questions or feedback about the app. Thank you DigitalPaani for this assignment of Weather App!