8000 GitHub - BinaryWorlds/WeatherApp: Mobile react app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BinaryWorlds/WeatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mobile weather app with React

Table of Contents

Overview

lighthouse score

Tech

  • React
    • Hooks
    • Redux
    • Redux-Thunk
  • Styled Components
  • Service Worker
  • Eslint
  • Prettier
  • Mobile first

Some of solutions

  • reduce api calls(data is stored for an hour)
  • remember the list of added cities
  • animating elements only after content change
  • reduce size of json city list(for search hints)
  • parse data from api
    • handle time and timezone
    • convert degrees to compass direction
    • check api calls using regex
  • detect and debounces touch actions without using additional packages
  • edit city list using redux(apply/decline changes)
  • locating the user
  • user experience - displaying notifications

Demo

Check live: https://binaryworlds.github.io/WeatherApp/

lighthouse score

About

Mobile react app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0