Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart weather forecast service

Serverless web forecast app with geolocation tracking.

Demo: weather.fuchsoria.dev

About:

Stack: JavaScript and TypeScript languages. Scss as a preprocessor. Framework React Library. Ant Design Component Library. And the standard react-create-app settings for TypeScript.

Interface Web application adapted for different screen resolutions.

Application process:

  • User allows or denies browser geolocation
  • When resolving, we use the coordinates from the browser, while rejected, we use the coordinates from geolocation obtained by the user's ip
  • Request weather data for coordinates at openweathermap.org api
  • Weather and location data are distributed among react components and displayed to the user on the site

Screenshot: 2020-04-12_04-36-40

Quick install:

Require installed node and npm.

Clone repo

git clone https://github.com/Fuchsoria/weather.git

Install npm packages

npm install

Launch development mode

npm start

Build in production

npm run build

Other information:

Create React App documentation React documentation

About

Weather Forecast App

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages