Part 4 Sprint Planning - CMPUT301W20T23/Newber GitHub Wiki

March 13 - March 19:

Members present at weekly meeting:

  • All

Goals:

  • Implement drawing a route between start and end locations on the map (Ayushi)
  • Implement offline functionality (Gaurav)
  • Implement adjustable fare based on distance between start and end locations (Jessica)
  • Start QR Code payment front-end (Arthur)
  • Implement confirmation dialogs (Jessica)

Review:

  • Offline functionality is present
  • Adjustable fare was implemented
  • Route drawing was implemented
  • QR code front-end was started
  • Confirmation dialogs implemented

March 20 - March 26:

Members present at weekly meeting:

  • All

Goals:

  • Implement push notifications for request offering/accepting (Ayushi)
  • Implement payment back-end (Ibrahim, Arthur)
  • Implement rating following ride completion (Amy)
  • Implement rider being able to view driver profile (Jessica)
  • Implement displaying profile info in dialog when any username is clicked (Gaurav)
  • Clean up UI (Gaurav)

Review:

  • Displaying profile info when username is clicked was implemented
  • Fragment UI was improved
  • Push notifications was started
  • QR code generation and scanning implemented, backend still needs to be done
  • Rating implemented

March 27 - April 2:

Members present at weekly meeting:

  • All

Goals:

  • Finish push notifications (Ayushi)
  • Finish payments (Ibrahim, Arthur)
  • Integrate everything together (All)
  • Finalize UI (All)
  • Tests and Javadocs (All)
  • Update storyboard and mockups (Ayushi, Amy)
  • Update UML (Jessica, Gaurav)

Review:

  • All done