Skip to content
Talha edited this page Nov 1, 2019 · 96 revisions

Welcome to the Project Wiki for Group 16!

The Project:

This project is for developing a system for a tutoring company for high school, CEGEP, and university students. They can approach the company for any subjects to find the appropriate tutor. The system needs to satisfy all requirements and be developed via a release pipeline to automate the software delivery process. Viewpoints developed by multiple teams will be integrated via service calls. Group 16 is working on the student viewpoint of the application. The viewpoint must satisfy all the requirements and enable a student to set up a tutoring session with a tutor.

So far, two sprints have been completed since the start of the project. The project reports for both the sprints are available and can be accessed from below:

Our Application

Our project is called Tutoring System and it can be found at https://ecse321-project-group16.herokuapp.com/
Heroku App Name : tutoringsystem-backend-16

Group Overview

Members:

  1. Erdong Luo
  2. Mustafain Ali Khan
  3. Paul Hooley
  4. Talha Riaz
  5. Zheng Cui

Project Sprints

Sprint 1

Roles and Time Spent:

Name Roles/Tasks Time Spent (Hours)
Erdong Luo Domain Modelling 10
Mustafain Ali Khan Documentaton, Issue Tracking, Build System & CI, Persistence Testing 13
Paul Hooley Persistence Layer & Database 7
Talha Riaz Documentaton, Issue Tracking, Persistence Testing 12
Zheng Cui Documentation, Issue Tracking, Persistence Layer & Database 15

Sprint 2

Roles and Time Spent:

Name Roles/Tasks Time Spent (Hours)
Erdong Luo
Mustafain Ali Khan Business Methods for Requirements 1,2,3,4, Unit Testing for Business Methods using Mockito, Improving Code Coverage, Documentation 25
Paul Hooley Fix database from deliverable 1, Code coverage for backend, Requirements 8,9, Documentation 25
Talha Riaz Business Methods for Requirements 5,6 & 15, Unit Testing for Business Methods using Mockito, Documentation 12
Zheng Cui Business Methods for Requirements 7, 11, 12, Documentation 8