Simple Weather Forecast
MIT License
Screenshot
There is another branch called without-router5 which not included router5. The master branch otherwise is included with router5 and preload data mechanism. Data will be fetch before user visit home page. without-router5 branch is more dynamic, is will load data asynchronously after user visiting.
Unit-test cover all components, redux actions and redux store. API mock was enabled by axios-mock-adapter which is dead simple to use :)
Api fetching is proxy in webpack config.
Since this project is develop using typescripts and ts-loader is used. So it skips Babel.
To get a local copy up and running follow these steps.
Install npm globally to run webpack project
npm install npm@latest -g
git clone https://github.com/thinhlesdev/simple-weather-forecast.git
npm install
npm run dev
npm run test
npm run test:coverage
Distributed under the MIT License. See LICENSE
for more information.
Ryan Le - [email protected]
Project Link: simple-weather-forecast