JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
Bootcamp 2020 Ninjas - Project 2 - Covid-19 Tracker App
Bootcamp 2020 Project 2 - COVID-19 Tracker App Project:
You will use React Material UI, Chart.js, and React Suspense to build this COVID-19 Tracker React App
1. Learn Material UI
https://material-ui.com/
https://material-ui.com/getting-started/installation/
https://material-ui.com/getting-started/usage/
https://react.school/material-ui
https://material-ui.com/getting-started/templates/
2. Learn Chart.js
https://www.chartjs.org/docs/latest/
https://www.chartjs.org/docs/latest/getting-started/
3. How to fetch data in JavaScript
https://javascript.info/fetch
4. Different ways to fetch data in React
https://dmitripavlutin.com/react-fetch-lifecycle-methods-hooks-suspense/
5. Data fetching with React Suspense
https://rahmanfadhil.com/fetch-data-with-react-suspense/
https://blog.logrocket.com/react-suspense-for-data-fetching/
https://dev.to/andreiduca/practical-implementation-of-data-fetching-with-react-suspense-that-you-can-use-today-273m
https://medium.com/better-programming/diving-into-react-suspense-render-as-you-fetch-for-rest-apis-bf2d20ea7c59
References:
https://reactjs.org/docs/concurrent-mode-suspense.html
https://www.manning.com/books/react-hooks-in-action
6. Watch this video as a example for the app but build your own app don't just copy it:
https://www.youtube.com/watch?v=khJlrj3Y6Ls
7. Choose one or more COVID-19 API's that you are going to use:
https://rapidapi.com/collection/coronavirus-covid-19
https://covid-19-apis.postman.com/
https://dataconomy.com/2020/04/apis-to-track-coronavirus-covid-19/
https://developers.google.com/maps/covid19
8. Start building your COVID-19 Tracker App
Your code should be hosted in a GitHub Repo from the beginning with GitHub CI/CD Actions and hosted on Surge.
Notes:
Once we start Freelancing and Working Remotely we will use this app as our portfolio to show to our clients our technical capabilities.
Those developers who will build the best app will be immediately selected to be part of our teaching and software development team.
* Indicates required question
Name
*
Your answer
WhatsApp Mobile Number
*
Your answer
City
*
Your answer
Country
*
Your answer
Github ID
*
Your answer
Facebook Profile URL
*
Your answer
GitHub Repo URL for project
*
Your answer
Application URL (Surge URL)
*
Your answer
Comments
Your answer
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. -
Terms of Service
-
Privacy Policy
Does this form look suspicious?
Report
Forms
Help and feedback
Contact form owner
Help Forms improve
Report