For this project, it was used some key concepts from ReactJS such as BrowserRouter, Switch and Route for navigation, api calls using Axios, Component State, some lifecycle component methods (componentDidMount, componentDidUpdate) and Styled Components for CSS. The info is stored in browser storage.
App structure:
- App
- Container (holds main CSS)
- Main
- Repository
- Container (holds main CSS)
clone the project and run using Yarn:
Download all dependencies:
yarn
Run the project
yarn dev
or NPM
Download all dependencies
npm install
Run the project
npm run dev
Francisco Silva / francisco.prosilva@gmail.com