-
Notifications
You must be signed in to change notification settings - Fork 0
Weekly Report 5
Mushroom, Yuxin, PangKai, Zhiyuan
Meet between small groups
- Pair programming was done
- Merged map and database
- Working on more functionalities
- Merge between user profile and QR
- Discussed problem met in merging (labeled and assigned)
-
Modified constructors, getters, and setters finished in week 4
-
Unit Test(has finished a part of the unit test, still need to complete)
-
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
-
Unique user name needs to be solved
-
-
PangKai
-
Created QR class(finished the QR class)
-
Complete the whole structure of wallet page, now can scan the other's QR code to realize the money transfer
-
Can add the bank card now
-
Update the mockup and storyboard of part 3
-
Problems meet
- The person that the money transferred to only can see the money update after relogin.
- Merged parts
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 )
-
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)
-
- merge Register, Login and database
-
Jeremy
-
Implement singleton design to DatabaseHelper, RequestDataHelper, RecordDataHelper classes
-
Modified UserState class
-
Add more functionality to data helper classes
-
Fixed notification delay
-
Merge all parts to a working master code
-
Generate Javadoc
-
GitHub wiki page: upload images, create and setup new pages
-
-
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)
Future Meetings (improvement):
-
Every Friday (suggestion)
-
Merge working code every meeting
-
Decide task for next meeting
-
At least one member of the paired group must attend (User, Map, Database)