McGill-ECSE321-Fall2019 / project-group-20

project-group-20 created by GitHub Classroom
1 stars 3 forks source link

ECSE321 Group 20 Build Status

The android deliverable can be found in the orphan branch android : https://github.com/McGill-ECSE321-Fall2019/project-group-20/tree/android

HEROKU LINK : https://ecse321-group20-2020.herokuapp.com/

For developement purposes, you can run heroku local web to see the application in the local servers.

This team project for ECSE321 2019 is a tutoring company software and website. Through this company, we cater to the needs of students at the high school, CÉGEP, and university levels. Any student looking for a tutor in any subject taught at those levels can approach the company and ask its help to find an appropriate tutor. Our view point is the tutor view point.

The first stable backend version deployed to heroku as a SpringBoot application can be found on https://ecse321-group20-2020.herokuapp.com/

You can add to the url with the restful mapping to see the data as JSON objects. The url links are explained in the Restful services wiki page.

The latest builds on Travis CI works and can be seen under this link : https://travis-ci.com/McGill-ECSE321-Fall2019/project-group-20

Important notes

FOR EVERY BIG RELEASE DO NOT FORGET TO INCLUDE:

git push heroku master

Sprint 1 - Requirements, Domain Modeling, and Database Design

Deliverable number Name Team Role Individual Efforts (hours)
1 Adam Babs Domain Model and Requirements Model 30
1 Georges Mourant Documentation Manager 30
1 Imane Chafi Project and Database Manager 30
1 Mahroo Rahman Non-Functional Requirements Software Lead 30
1 Sofia Dieguez UML Software Lead 30
2 Adam Babs RESTful services Software Lead 30
2 Georges Mourant RESTful services Software Engineer and Documentation Manager 30
2 Imane Chafi Testing Software Lead & RESTful Software Engineer 40
2 Mahroo Rahman SQA Co-Chair and Documentation assistant 30
2 Sofia Dieguez SQA Co-Chair and Documentation assistant 30
3 Adam Babs Software Architecture Lead 30
3 Georges Mourant Integration Engineer 30
3 Imane Chafi Integration Lead 30
3 Mahroo Rahman JavaScript Lead 30
3 Sofia Dieguez HTML & CSS Lead 30
4 Adam Babs Android Lead 15
4 Georges Mourant Android Engineer 15
4 Imane Chafi Android Engineer 15
4 Mahroo Rahman Android Engineer 15
4 Sofia Dieguez Android Engineer 15
5 Adam Babs Presenter 5
5 Georges Mourant Vocabulary Consultant 5
5 Imane Chafi Presenter 5
5 Mahroo Rahman Presenter 5
5 Sofia Dieguez Presenter 5

Project Wiki

Project progress documentation including summaries and meeting minutes.

https://github.com/McGill-ECSE321-Fall2019/project-group-20/wiki