Skip to content

McGill-ECSE321-Winter2022/project-group-group-12

Repository files navigation

Group 12

For our McGill ECSE 321: Introduction to Software Engineering course.
We are a student team composed of 6 members: Wassim jabbour, Habib Jarweh, Theo Ghanem, Chris Hatoum, Philippe Sarouphim Hochar, and Enzo Benoit-Jeannin. Our project consists of developing the Grocery Store Software System (GSSS) for a grocery store to support their customers, owner and employees. All functionnalities of the system are available via a web interface deployed here that is based on a backend deployed here. Furthermore, the android code can be found on the orphan branch "Android", and the app can be installed or emulated on any android mobile device using AndroidStudio.

Demo of all the features on both the website and the android application: https://www.youtube.com/watch?v=CsE2xNE7Ep4

Business proposal slides: https://github.com/McGill-ECSE321-Winter2022/project-group-group-12/blob/main/Presentation.pdf


Deliverable 1:

Name Team Role Individual efforts
Enzo Benoit-Jeannin Testing & Recording 30 hours
Wassim Jabbour Managing & Testing & Modeling 40 hours
Philippe Sarouphim Hochar Reviewing & Testing & Modeling 35 hours
Habib Jarweh Testing & Modeling 33 hours
Theo Ghanem Testing & Recording 33 hours
Chris Hatoum Testing & Documenting 28 hours

Figure 1: Overview Table for deliverable 1

Project Report: https://github.com/McGill-ECSE321-Winter2022/project-group-group-12/wiki/Deliverable-1:-Report


Deliverable 2:

Name Team Role Individual efforts
Enzo Benoit-Jeannin Testing & Writing controllers & Recording 37 hours
Wassim Jabbour Managing & Testing & Writing controllers 45 hours
Philippe Sarouphim Hochar Reviewing & Testing & Writing controllers 40 hours
Habib Jarweh Testing & Writing controllers & Recording 37 hours
Theo Ghanem Testing & Writing controllers & Documenting 37 hours
Chris Hatoum Testing & Writing controllers & Documenting 37 hours

Figure 2: Overview Table for deliverable 2

Project Report: https://github.com/McGill-ECSE321-Winter2022/project-group-group-12/wiki/Deliverable-2:-Report


Deliverable 3:

Name Team Role Individual efforts
Enzo Benoit-Jeannin Documentation & Writing front end pages & Recording 35 hours
Wassim Jabbour Managing & Writing front end pages 40 hours
Philippe Sarouphim Hochar Writing front end pages 40 hours
Habib Jarweh Writing front end pages 33 hours
Theo Ghanem Writing and testing front end pages 35 hours
Chris Hatoum Writing front end pages 33 hours

Figure 3: Overview Table for deliverable 3

Project Report: https://github.com/McGill-ECSE321-Winter2022/project-group-group-12/wiki/Deliverable-3:-Report


Deliverable 4:

Name Team Role Individual efforts
Enzo Benoit-Jeannin Documentation & Adapting web pages to mobile & Editing presentation 33 hours
Wassim Jabbour Managing & Adapting web pages to mobile & Presenting the system 40 hours
Philippe Sarouphim Hochar Documentation & Adapting web pages to mobile 37 hours
Habib Jarweh Documentation & Adapting web pages to mobile 30 hours
Theo Ghanem Adapting web pages to mobile & Presenting the system 40 hours
Chris Hatoum Documentation & Adapting web pages to mobile 30 hours

Figure 4: Overview Table for deliverable 4

Project Report: https://github.com/McGill-ECSE321-Winter2022/project-group-group-12/wiki/Deliverable-4:-Report

About

project-group-group-12 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published