Skip to content

McGill-ECSE321-Winter2021/project-group-01

Repository files navigation

Welcome to the Project Repository of Group 1!

The Team

Name GitHub Major Year
Robert Aprahamian RobertApra Software Engineering U1
Fadi Tawfik Beshay faditawfik21 Software Engineering U1
Eric Chehata ericchehata Software Engineering U1
Mohammad Saeid Nafar mohammad-saeid-nafar Software Engineering U1
Marc Saber MarcSaber Computer Engineering U1
Tamara Zard Aboujaoudeh tamarazard Computer Engineering U1

Scope of the Project

This project consists on building a system for an Auto-repair car shop. Customers can take appointments on the website or on the mobile application instead of calling. They are also notified before their appointment and every 3 months for checkups. The owner of the auto repair car shop specifies the available services and the assistant takes care of the appointments. The system must satisfy all the requirements.

Roles and Hours spent

Name Roles/Tasks Sprint 1 Sprint 2 Sprint 3 Sprint 4
Robert Aprahamian Software Developer, Testing, Documentation 35 40 45 40
Fadi Tawfik Beshay Software Developer, Testing, Documentation 35 40 45 40
Eric Chehata Software Developer, Testing, Documentation 35 40 45 40
Mohammad Saeid Nafar Software Developer, Testing, Documentation 35 40 45 40
Marc Saber Software Developer, Testing, Documentation 35 40 45 40
Tamara Zard Aboujaoudeh Software Developer, Testing, Documentation 35 40 45 40

Sprint 1

To access the wiki>>Sprint 1

Roles and Tasks

Name Roles/Tasks
Robert Aprahamian Requirements, Use Case Diagrams, Domain Model, Gradle/Spring/Heroku setup , Persistence Testing
Fadi Tawfik Beshay Requirements, Use Case Diagrams, Domain Model, Gradle/Spring/Heroku setup , Persistence Testing
Eric Chehata Requirements, Use Case Diagrams, Domain Model, Gradle/Spring/Heroku setup , Persistence Testing
Mohammad Saeid Nafar Requirements, Use Case Diagrams, Domain Model, Gradle/Spring/Heroku setup , Persistence Testing
Marc Saber Requirements, Use Case Diagrams, Domain Model, Gradle/Spring/Heroku setup , Persistence Testing
Tamara Zard Aboujaoudeh Requirements, Use Case Diagrams, Domain Model, Gradle/Spring/Heroku setup , Persistence Testing

Sprint 2

To access the wiki>>Sprint 2

Roles and Tasks

Name Roles/Tasks
Robert Aprahamian Backend Implementation, ChosenService & Reminder classes Unit Testing, Integration Testing, Documentation
Fadi Tawfik Beshay Backend Implementation, OperatingHour & Business classes Unit Testing, Integration Testing, Documentation
Eric Chehata Backend Implementation, Cutomer, Profile & Car classes Unit Testing, Integration Testing, Documentation
Mohammad Saeid Nafar Backend Implementation, Review class Unit Testing, Integration Testing, Documentation
Marc Saber Backend Implementation, Owner & Assistant classes Unit Testing, Integration Testing, Documentation
Tamara Zard Aboujaoudeh Backend Implementation, Appointment & TimeSlot classes Unit Testing, Integration Testing, Documentation

Sprint 3

To access the wiki>>Sprint 3

Roles and Time Spent

Name Roles/Tasks
Robert Aprahamian Web Frontend Implementation and Integration with Backend Services of ChosenService & Reminder classes, Documentation
Fadi Tawfik Beshay Web Frontend Implementation and Integration with Backend Services of Business class, Documentation
Eric Chehata Web Frontend Implementation and Integration with Backend Services of User & Customer class, Documentation
Mohammad Saeid Nafar Web Frontend Implementation and Integration with Backend Services of Review class, Documentation
Marc Saber Web Frontend Implementation and Integration with Backend Services of OperatingHour class, Documentation
Tamara Zard Aboujaoudeh Web Frontend Implementation and Integration with Backend Services of Appointment & TimeSlot class, Documentation

Sprint 4

To access the wiki>>Sprint 4

Roles and Time Spent

Name Roles/Tasks
Robert Aprahamian Android Frontend Implementation and Integration with Backend Services of View Reminders and View Services in the Home Page, Documentation
Fadi Tawfik Beshay Android Frontend Implementation and Integration with Backend Services of View Appointments/Reviews in the Home Page, Documentation
Eric Chehata Android Frontend Implementation and Integration with Backend Services of Car and Profile Pages, Documentation
Mohammad Saeid Nafar Android Frontend Implementation and Integration with Backend Services of Review Page, Documentation
Marc Saber Android Frontend Implementation and Integration with Backend Services of Login and Signup Pages, Documentation
Tamara Zard Aboujaoudeh Android Frontend Implementation and Integration with Backend Services of Appointment Page, Documentation

About

project-group-01 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published