Skip to content
Nhan Nguyen edited this page Apr 3, 2020 · 38 revisions

Week of Feb 19 - Feb 26

Michelle

  • US 07.01.01
  • US 07.02.01
  • Set up Google Maps API
  • Rider Main Page

Andreea

  • US 01.10.01
  • US 03.01.01
  • US 03.02.01

Alex

  • Signup / Login Activities with firestore
  • General layout of app
  • US 03.01.01

Monica

  • Layout
  • Sign up activity
  • Login activity
  • Adding user Database

Nhan

  • US 08.01.01
  • US 08.02.01

Matthew

  • Signup / Login Activities with firestore
  • set up controllers

Vincent

  • US 07.01.01
  • US 07.02.01
  • Set up Google Maps API

Week of Feb 26 - March 4

Michelle

  • Ride Class
  • Ride Status Class
  • Ride Summary Fragment

Alex

  • Request a ride (storing ride details into database)
  • Display current ride requests

Monica

  • implement spinner - signup as a rider or driver
  • Sign up activity
  • Login activity
  • US 01.05.01 - phone or Email driver

Week of March 4 - March 11

Michelle

  • Finish Rider Home page
  • Make draggable markers for selecting location on map
  • Add search bar for locations

Nhan

  • Driver home page
  • Adding Controllers

Alex

  • View active requests page
  • Fix database for Ride
  • Tests for login / signup UI

Andreea

  • Adding more fields to Ride
  • Fix the UML
  • Tests for the models
  • Add rating to Driver class

Monica

  • Driver or User spinner
  • Finish implementation of RideSummaryFragment
  • add money and + and - buttons on rider main page
  • send rideSummary from fragment to database

Matthew

  • User Profile Page

Summary for Project Part 3

Michelle

  • Google Maps API
  • RiderMainPage, DriverMainPage
  • RideRequestSummaryFragment
  • Some parts of Ride Class
  • Intent test for Unique Username (SignUpActivityTest)
  • US 01.01.01
  • US 01.06.01
  • US 07.01.01

Alex

  • US 01.02.01
  • US 01.04.01
  • US 03.01.01
  • Ride Requests
  • Partially Complete: Driver accepting ride functionality

Nhan

  • US 08.01.01
  • US 08.02.01
  • rideController, FirebaseAdapter

Matthew

  • User Profile Page
  • US 03.02.01

Andreea

  • User, Rider, Driver
  • Ride
  • UserStore, RideStore
  • ActiveUser, Promise, PromiseImpl
  • TestRide, TestUser
  • RideStatus, UserType enums
  • Updated UML

Monica

  • MainActivity
  • User class
  • Login activity - login as a Rider or Driver
  • Adding user Database
  • Enabled user to sign up as a Driver or a Rider using the spinner on MainActivity
  • added CostView and + and - buttons on rider main page for bidding

Week of March 16 - March 22

Monica:

  • US 01.05.01: Emailing or phoning driver

Michelle:

  • US 04.01.01
  • US 07.02.01

Nhan:

  • Controllers

Andreea:

  • US 01.07.01
  • US 01.11.01

Alex:

  • US 03.03.01

Matthew:

  • US 05.01.01
  • Intent Test offline behaviour (US 06.01.01 and US 06.02.01)

Week of March 23 - March 29

Michelle

  • US 05.02.01

Nhan:

  • US 01.03.01
  • US 01.08.01
  • US 02.01.01
  • US 05.03.01

Andreea:

  • US 01.07.01
  • US 01.11.01

Alex:

  • US 01.10.01

Monica

  • Updated CallActivity and EmailActivity UI
  • Testing CallActivity and EmailActivity
  • Updated Current ride in progress page

Summary for Project Part 4

Michelle

  • US 04.01.01
  • US 07.02.01
  • US 05.02.01
  • Additional unit tests for Ride class
  • Intent test for signing up with a unique username
  • Intent test for requesting a ride

Andreea

  • US 01.07.01
  • US 01.10.01
  • US 01.11.01
  • US 08.01.01
  • US 08.02.01
  • Ride Complete
  • UML Diagram
  • UI to match the theme
  • Javadocs where missing

Monica

  • US 01.05.01
  • Intent test for user profile
  • Updated user profile UI
  • Referencing and citing

Alex

  • Intent testing for CallActivity and EmailActivity
  • Unit test for driver and rider classes
  • Login Activity
  • US 03.01.01 going to a user's profile using the username
  • Referencing and citing

Nhan

  • Intent testing for RideTracker
  • Implementing and Debugging RideTracker listener
  • Implementing and Debugging DriverAcceptedFragment and RiderAcceptedFragment
  • US 01.03.01, US 05.03.01, 01.08.01, US 02.01.01 (involving notify user when status change)
  • UML button "Confirm Pickup" and "Cancel Request" on CurrentRideActivity and their implementation in the activity