Skip to content

QUICK, LOCATION BASED UPDATES. TRENDING GLOBAL NEWS. HELPFUL LOCAL RESOURCES

Notifications You must be signed in to change notification settings

mauricechouam/COVID-19-Tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

COVID-19 Tracker

QUICK, LOCATION BASED UPDATES. TRENDING GLOBAL NEWS. HELPFUL LOCAL RESOURCES

Table of Contents

Team Members

User Story

AS A concerned citizen of the world, looking out for myself and my loved ones. I WANT to get up to date information on the spread of COVID-19 in my area. SO THAT I can make safe plans for shopping, working and living in my community.

APIs

Wireframe

Local search button pulls up info to populate map. Also fills info into Recent Cases, Hot Spots (maybe other categories) which animate down to reveal info when tapped/clicked. Local resources offers info on where to find help, food, distractions etc.

Tasks

  • Design HTML with classes and id's to use in CSS & JS.
  • Design CSS utilizing Bootstrap & flex classes to make our app mobile-first, visually appealing and ready to work with JS / jQuery.
  • JS / jQuery to add interactivity and functionality.
  • APIs to tackle; working out proper AJAX calls to add further features to our scripts.

Roles

  • Chase - Map & Global Stats API, Frontend & CSS styling.
  • David - News, Testing & additional Stats API, plus some CSS.
  • Maurice - Map API, Frontend & CSS styling.

Successes

  • Fully functional application.
  • Utilizes miltiple APIs to work together in unison.
  • Tracks latest updates for COV-19 Global and Local Statistics.
  • Provides National Headlines with working links.
  • Provides local testing info based on user location.
  • Provides additional resources for those who need help.

Challenges

  • Getting Map API to display cluters on Map with country data.
  • Coordinating the various API calls to populate on load without errors.
  • Extracting numerous data points from AJAX to display in the correct elements in HTML.

Future-Development

  • Update Map API to display more information.
  • Add diagrams to sync with statistics.
  • Developement desktop application.

Sources

  • Moment.JS : Parse, validate, manipulate, and display dates and times
  • Popper.js : Popover positioning engine, in conjunction with Bootstrap.js
  • JQueryUI.js : Interactions and animations, in conjunction with jQuery.js
  • The Nerdy Dev : You Tuber Whose Video helped us create our MapBox panel

About

QUICK, LOCATION BASED UPDATES. TRENDING GLOBAL NEWS. HELPFUL LOCAL RESOURCES

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.0%
  • HTML 35.7%
  • CSS 13.3%