Skip to content

blurbyte/weather-forecast

Repository files navigation

Forecast

Build Status codecov

Five day weather forecast. With style.

Check out live app at theforecast.surge.sh 🚀

Everything started with design (mockups available in /mockups folder). App features handcrafted logo and icons 💅.

To start project in development mode run npm start. For production build run npm run build command. Test suite could be ran with npm test.

Major technologies used:

  • create-react-app
  • styled-components for styling
  • jest as automated testing suite
  • eslint, prettier for linting and code formatting
  • ramda to embrace fp style 🙂
  • travisci, codecov for CI and test coverage
  • surge for deployment

Overview

App is fully responsive, features day / night theme and different layout and search menu for desktop, tablet and phone. Uses service worker to cache static assets and local storage to save last selected city.

How it looks on desktop / tablet:

Desktop and Tablet layout

And on phone:

Phone layout

Tested on newest Chrome, Firefox, Edge and Safari (iOS).

About

Weather forecast. With style.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published