Skip to content

Weekly Report 4

Choo Shee Yeow edited this page Mar 14, 2020 · 2 revisions

Date: March 6, 2020

Attendees:

Mushroom, Yuxin, PangKai, Zhiyuan

What We Did

- Pair programming was done
- Merged User and Database code (in member's branch, not master)
- Working more on individual task in each part
- New product backlog created (addressing feedback)
- Issues are created in the GitHub project for user story with priority = 1
- Discussed problem met in each part (labeled and assigned)

Work Distribution

Group 1: Mushroom & PangKai

Pair programming

  • Created User, Wallet, AccountInfo, BankAccount, DriverInfo classes
  • Constructors, getters, and setters

Individual work

Mushroom

  • Created UserProfile page ( not completed )

  • Working on driver signed up page( not completed )

  • Working on Merging with database

Problem meet:

  • Cannot update user information

  • Profile Activity needs to be linked to the DATABASE

  • Conflict with a mockup and UML diagram

  • The unique user name needs to be solved

PangKai

  1. Created QR class ( not completed )

Group 2: Yuxin & Ruohan

Pair programming

  1. Merged different part of map's functionality

Problem meet:

  • Unable to display map fragment ( solved )
  • Unable to locate device location in Map fragment ( solved )
  • Unable to interact with database, i.e., cannot match rider with open request with potential driver( not solved )

Individual work

Yuxin

  • Autocomplete location search
  • Map route display

Ruohan

  • Map page (view, side bar, bottom drag fragment)
  • Complete offline part of rider activity (edit request, confirm request, complete request)

Group 3: Jeremy & Zhiyuan

Pair programming

    Nothing

Individual work

Jeremy

  • Update RequestDataHelper, UserDataHelper, OnGetUserDataListener, OnGetRequestDataListener classes
  • Update database parts in UML
  • Complete pop up notification functionality
  • Check user exists method (username and email)
  • Merge part of map and database

Zhiyuan

  • Created Record, Location (demo and testing) class
  • Work on Login and Register pages ( not completed )
  • Firebase Authentication: ( problem to be solved ) currently using unique email instead of username

Clone this wiki locally