-
Notifications
You must be signed in to change notification settings - Fork 1
Home
tamarazard edited this page Apr 16, 2021
·
38 revisions
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.
The project is completed in a total of four sprints. Reports can be accessed from below:
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 |
Name | Roles/Tasks | Time Spent (Hours) |
---|---|---|
Robert Aprahamian | Requirements, Use Case Diagrams, Domain Model, Documentation, Persistence&Testing | 35 |
Fadi Tawfik Beshay | Requirements, Use Case Diagrams, Domain Model, Documentation, Persistence&Testing | 35 |
Eric Chehata | Requirements, Use Case Diagrams, Domain Model, Documentation, Persistence&Testing | 35 |
Mohammad Saeid Nafar | Requirements, Use Case Diagrams, Domain Model, Documentation, Persistence&Testing | 35 |
Marc Saber | Requirements, Use Case Diagrams, Domain Model, Documentation, Persistence&Testing | 35 |
Tamara Zard Aboujaoudeh | Requirements, Use Case Diagrams, Domain Model, Documentation, Persistence&Testing | 35 |
Name | Roles/Tasks | Time Spent (Hours) |
---|---|---|
Robert Aprahamian | Backend Implementation, ChosenService & Reminder classes Unit Testing, Integration Testing, Documentation | 40 |
Fadi Tawfik Beshay | Backend Implementation, OperatingHour & Business classes Unit Testing, Integration Testing, Documentation | 40 |
Eric Chehata | Backend Implementation, Cutomer, Profile & Car classes Unit Testing, Integration Testing, Documentation | 40 |
Mohammad Saeid Nafar | Backend Implementation, Review class Unit Testing, Integration Testing, Documentation | 40 |
Marc Saber | Backend Implementation, Owner & Assistant classes Unit Testing, Integration Testing, Documentation | 40 |
Tamara Zard Aboujaoudeh | Backend Implementation, Appointment & TimeSlot classes Unit Testing, Integration Testing, Documentation | 40 |
Name | Roles/Tasks | Time Spent (Hours) |
---|---|---|
Robert Aprahamian | Web Frontend Implementation and Integration with Backend Services of ChosenService & Reminder classes, Documentation | 45 |
Fadi Tawfik Beshay | Web Frontend Implementation and Integration with Backend Services of Business class, Documentation | 45 |
Eric Chehata | Web Frontend Implementation and Integration with Backend Services of User & Customer class, Documentation | 45 |
Mohammad Saeid Nafar | Web Frontend Implementation and Integration with Backend Services of Review class, Documentation | 45 |
Marc Saber | Web Frontend Implementation and Integration with Backend Services of OperatingHour class, Documentation | 45 |
Tamara Zard Aboujaoudeh | Web Frontend Implementation and Integration with Backend Services of Appointment & TimeSlot class, Documentation | 45 |
To run the backend locally, please do the following : run gradle bootRun
To run the frontend locally, please do the following : `cd AutoRepair-Frontend && npm install && npm run dev
- User Documentation Web Frontend
- User Documentation Android Frontend
- Project Report Sprint 4
- Meeting Minutes
Name | Roles/Tasks | Time Spent (Hours) |
---|---|---|
Robert Aprahamian | Android Frontend Implementation and Integration with Backend Services of View Reminders and View Services in the Home Page, Documentation | 40 |
Fadi Tawfik Beshay | Android Frontend Implementation and Integration with Backend Services of View Appointments/Reviews in the Home Page, Documentation | 40 |
Eric Chehata | Android Frontend Implementation and Integration with Backend Services of Car and Profile Pages, Documentation | 40 |
Mohammad Saeid Nafar | Android Frontend Implementation and Integration with Backend Services of Review Page, Documentation | 40 |
Marc Saber | Android Frontend Implementation and Integration with Backend Services of Login and Signup Pages, Documentation | 40 |
Tamara Zard Aboujaoudeh | Android Frontend Implementation and Integration with Backend Services of Appointment Page, Documentation | 40 |