credo92 / bike-share

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project was bootstrapped with Create React App.

Decision Choices and setup

Run yarn to setup all pacakages.

  1. axios - api requests (simultaneously using Promise.all)

when person clicks on a country-> we fetch all cities href info for the matching country,

then using Promise.all, we make a /GET request to get all data for all cities

  1. styled-components package

  2. react-redux / redux-thunk for managing state of the application and dispatching /GET request on a particular action ( using redux-thunk as middleware)

About


Languages

Language:JavaScript 85.7%Language:HTML 14.3%