Skip to content

A simple and beautiful current weather app built using React, Redux Toolkit, and Material-UI.

License

Notifications You must be signed in to change notification settings

imransilvake/weather-forecast

Repository files navigation

Weather Forecast

A Weather App that shows the current weather and the 5-day forecast of the location users type in the search field. The openweathermap API is used to fetch the current and forecast weather data. For E2E testing, Cypress is used.

Content

  • Wrap the project into a Docker container
  • Use of Redux to keep the state of the application
  • The website is responsive and look nice on all screens
  • The website works in all modern browsers
  • Unit tests with JEST and E2E tests with Cypress
  • Optional: requests are cached in browser (localstorage)
  • Linters, prettifiers, etc. are not mandatory, but highly recommended.

Unit & E2E Tests

Unit Tests E2E Tests

Libraries and Frameworks

External

Information

Check React-Seed to understand how to build and serve this project as well as how to use SCSS and JS linting.