8000 GitHub - vasiliy19-12-1997/Weather
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

vasiliy19-12-1997/Weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather (React + Typescript + MobX) ☀

Weather prototype written in Typescript + React + SASS built with [MobX].

👉  Try it out: Weather  👈

login: admin, password: 111

Sign in  
 
Start Page  
 
Start page  
 
Start Page  
 
Start Page  
 
Search city  
 
Search City  
 
 
Project created by Konovalov Vasiliy

Install / Run in dev mode

From the root of the project directory:

npm install
npm start
open http://localhost:3000

Or if you're a yarn person:

yarn
yarn start
open http://localhost:3000

Project Structure

For a project of this scale one of the primary considerations was keeping the design simple and understandable. Hence we have:

  • Entry Point - src/index.jsx and src/App.jsx.
  • Stores - src/stores/store.ts for au provide the state management and define the essential actions to manipulate the tree that represents the visual nested task list and context for authorization src/Context.
  • App router - src/Components/App router Routing is divided into private and public in src/Components/Router.
  • StartPage - src/Components/pages/StartPage the main component.
  • UI - src/Components/UI This folder contains components for the UI interface.
  • Components - src/Сomponents are the React building block components for the app.

Contact

I enjoy hearing from people checking out my projects. Get in touch on telegram https://t.me/kebab_case or email me at konovalov.vasiliy97@yandex.ru.

0