Skip to content

Roadmap

Matt Teague edited this page Mar 30, 2020 · 8 revisions

QIG Development Roadmap

Saturday 28th - Establish foundations of project, Frontend to decide upon framework, Backend to decide upon API.

-----------------------------------------------Monday 30th-----------------------------------------------

Frontend to produce a minimum viable webpage

  • Header
  • Image of Australia?
  • Text over each state to receive infection cases from API
  • World news bar - articles to be dynamically generated by backend
  • Australia News - articles to be dynamically generated by backend
  • State news (Variable depending upon user settings? Maybe a drop down list?) - articles to be dynamically generated by backend

Backend to add API functionality

  • Looped function to retrieve state infection cases and display on state elements
  • World news function that generates three (cards?) that display article (image?), title & description - when clicked they link to news page.
  • Australia news function that generates three (cards?) that display article (image?), title & description - when clicked they link to news page.
  • State news (Which receives a state variable and then generates three (cards?) that display article (image?), title & description - when clicked they link to news page.)

Research Team

  • Find a healthy recipe api
  • Test api on local machine and if happy with results push to your branch (Happy to help if you need it)

-----------------------------------------------Wednesday 1st-----------------------------------------------

Frontend to refine appearance/styling

  • Using CSS and Tailwinds we need to make the page look visually appealing.
  • Design needs to be responsive.
  • (Depending on how we're tracking we may need to discuss implementing our stretch goals on the page and how best to do that.)

Backend to bugtest

  • Need to test the site on Chrome, Safari, Firefox, Opera & IE to ensure it works.
  • Try and break the site the best way we can.
  • Track any bugs or strange behaviours and attempt to solve issues.

Note: Thayer and Matt to help either front or back depending on where we're up to.

-----------------------------------------------Saturday 4th-----------------------------------------------

Whole team

  • Any last minutes bugs with front or back to be fixed.
  • If time allows need to implement any stretch goals. (Potentially swap those who were on front to back and those on back to front to ensure everyone gets a chance to do everything.)
  • Need to merge any remaining changes to the master branch and upload to github pages.
  • Need to write a Readme for the project and take screenshots.
  • May need to write out our presentation also?

Clone this wiki locally