Weather App ⛅  

WeatherApp is a web application that allows users to view weather forecasts for a specific city. The app uses React, Material-UI, and Redux for state management.

How it works

Users can input the city name, retrieve real-time weather data, and see an animated icon representing the weather conditions, and other informations about the city weather..


  • HTML5
  • CSS3
  • Javascript ES6
  • JSX

What i used


API documentation OpenWeatherApp


First of all, you need Node.js installed. If you don’t have it, you can download it here: Node.js

1 – Clone the repository

git clone

2 – Install the dependencies

npm install

3 – Build it!

npm run build

4 – Open in the browser

npm start and go to http://localhost:3000 to view it in your browser.

Try it!

Elsewhere, you can simply try it here: WeatherApp



Contact Me

My Email: [email protected] You can find my Linkedin profile here:


View Github