Skip to content

McGill-ECSE321-Winter2019/ecse321-group-project-04

Repository files navigation

ECSE321 Project Group 04 Build Status

Note:

Team 04 would like to make this repository public

Project Overview

The number of co-op programs may increase at McGill Univeristy in the future. The objective of this project is to develop a software system called Co-op-perator for managing co-op terms for such co-op programs. The project will be completed in a team of five students which we will gather requirements, design a multi-tier software solution to satisfy the requirements, implement the system, validate the system and develop a release pipeline to automate the software delivery process. Our team has been assigned to the student viewpoint which we will build a system that allows student to report the co-op acceptance, submit required documents and track their co-op program progress.

Team members

Team members Major Year
Remi Carriere Software Engineering U2
Naxin Fang Computer Science U1
Boyang Ma Computer Engineering U2
Angel Ortiz Regules Computer Engineering U3
Marie Vu Computer Engineering U2

Deliverable 1

Team members Total hours Responsibility
Remi Carriere 19 UML Class Diagram, Build System, Persistence Layer, Test Suite
Naxin Fang 16 Functional Requirements, Continuous Integration
Boyang Ma 18 Use Case Diagrams, Deliverable 1 Documentation, Sprint 1 Report
Angel Ortiz Regules 17 Domain Model, Persistence Layer, Test Suite
Marie Vu 16 Domain Model, Sprint 1 Report

Sprint 1 Documents:

Deliverable 1

Report 1

Deliverable 2

Team members Total hours Responsibility
Remi Carriere 27 Main Developper (CTO)
Naxin Fang 23 Supporting Tester
Boyang Ma 25 Tester
Angel Ortiz Regules 27 Main Tester / Supporting Developper
Marie Vu 25 Documentation / Supporting Tester

Sprint 2 Documents:

Deliverable 2

Report 2

Testing Documentation

Deliverable 3 (March 24, 2019)

Team members Total hours Responsibility
Remi Carriere 23 Backend Developer Lead / Supporting Frontend Developper (CTO)
Naxin Fang 21 Supporting Frontend Developper, Frontend Tester
Boyang Ma 24 Frontend Developer Second
Angel Ortiz Regules 24 Frontend Developer Lead
Marie Vu 19 Supporting Frontend Developper

Sprint 3 Documents:

Deliverable 3

Report 3

Build System, Deployment and CI

Frontend Demonstartion

Additional Features

RESTful API (updated)

Deliverable 4 (April 4, 2019)

Team members Total hours Responsibility
Remi Carriere 18 Backend Developer Lead / Supporting Frontend Developper (CTO)
Naxin Fang 16 Supporting Frontend Developper, Frontend Tester
Boyang Ma 16 Frontend Developer Second
Angel Ortiz Regules 18 Frontend Developer Lead
Marie Vu 16 Supporting Frontend Developper

Sprint 4 Documents:

Report 4

Frontend Demonstartion

Additional Features

About

ecse321-group-project-04 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published