-
Notifications
You must be signed in to change notification settings - Fork 0
Lab 8 Report
Amin Abu-Hilga edited this page Apr 18, 2026
·
11 revisions
| Name | Task | Linked Issue |
|---|---|---|
| Mehmet Bora Sarıoğlu | Updated Requirements wiki page with MVP review feedback (blog, recommendation system, location matching, milestones, mentor messaging). | #275 |
| Created the Use of Standards wiki page documenting 10 standards (Activity Streams, JSON-LD, Schema.org, ESCO, Wikidata, ISCED-F, iCalendar, OpenAPI, JWT, WCAG). | #244 | |
| Created the Project Retrospective wiki page. | #242 | |
| Opened 6 new backend issues for the revised plan (#280, #281, #282, #283, #284, #285) and updated #137. | #243 | |
| Documented mentor profile status bug and created the Lab 8 Report. | #258, #241 | |
| Amin Abu-Hilga | After revision and meeting with Suzan hoca, created issues: from #286 to #292. Made revised final Milestone plan | #286, #287, #288, #289, #290, #291, #292 |
| Övgü Su Afşar | Opened and scoped mobile Final Milestone issues for the revised plan, covering messaging integration, automated mobile tests, accessibility improvements, shared goals/objectives, meeting detail/reschedule flow, task submission and feedback, mentor rating, mentorship cancellation, user reporting, notification preferences, and final demo validation. | #256, #257, #259, #260, #261, #263, #264, #265, #267, #268, #269 |
| Helped revise the remaining mobile work plan by separating backend-dependent mobile features from mobile-only improvements, making the Final Milestone plan more realistic and easier to track. | #243 | |
| Muhammet Sami Çakmak | Supported the revised plan by creating detailed technical issues to synchronize data across the Dashboard, Sidebar, and Navbar interfaces. | #255, #266 |
| Beratcan Doğan | Opened backend Final Milestone issues for the revised plan, covering task management, iCalendar availability export, Schema.org/JSON-LD profile responses, rate limiting, analytics endpoints, end-to-end integration tests, and a full search/discovery overhaul. | #248, #250, #251, #252, #253, #254, #262 |
| Audited the backend codebase and opened bug fix issues for the race condition in mentor capacity acceptance, JWT null claim handling, timezone inconsistencies across services, redundant match-found notifications on every browse, and availability endpoint authorization. | #270, #271, #272, #273, #274 | |
| Contributed to shaping the Use of Standards wiki page by helping decide which standards to document (JWT, OpenAPI, Schema.org/JSON-LD, iCalendar, WCAG) based on what the backend actually uses. | #244 | |
| Contributed to the Project Retrospective by providing backend perspective on what went well, what went wrong, and what to improve for the Final Milestone. | #242 | |
| İbrahim Kayan | Contributed by assessing the integration of standards and reviewing backend issues to help revise the project plan for the final milestone. | #241, #242, #243, #244 |
| Burak Öğüt | Created the main Lab 8 tracking issue for coordinating standards research, retrospective work, revised planning, and individual contribution documentation. | #241 |
| Opened mobile Final Milestone issues for mentor-mentee progress tracking/milestone management and native push notifications, both of which were identified as important missing MVP features. | #247, #249 | |
| Took shared responsibility for the mobile Final Milestone issue set with Övgü, especially issues requiring coordination between mobile and backend work. | #247, #249, #256, #257, #259, #260, #261, #263, #264, #265, #267, #268, #269 | |
| Contributed to the revised mobile plan by identifying MVP gaps such as progress tracking, push notifications, backend-connected messaging, and production-ready mobile flows for the Final Milestone. | #243, #241 |
Team Members
- Lab 1 Report (12/02/2026)
- Lab 2 Report (19/02/2026)
- Lab 3 Report (26/02/2026)
- Lab 4 Report (05/03/2026)
- Lab 5 Report (12/03/2026)
- Lab 6 Report (26/03/2026)
- Lab 7 Report (02/04/2026)
- Lab 8 Report (18/04/2026)
- Lab 9 Report (30/04/2026)
- Lab 10 Report (07/05/2026)
- Weekly Meeting Notes Template
- Lab Meeting 1 (12.02.2026)
- Weekly Meeting 1 (16.02.2026)
- Weekly Meeting 2 (24.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Weekly Meeting 5 (23.03.2026)
- Weekly Meeting 6 (29.03.2026)
- Weekly Meeting 7 (11.04.2026)
- Weekly Meeting 8 (28.04.2026)
- Weekly Meeting 9 (10.05.2026)
- Use Case Diagram 1 (New Mentor User for Mobile Scenario)
- Use Case Diagram 2 (Mentor-Mentee Matching Scenario)
- Use Case Diagram 3 (New Mentee User Scenario)
- Final Use Case Diagram
- MVP Use Case Diagram
- All Sequence Diagrams
- Sequence Diagram: Mentee Matching
- Sequence Diagram: Mentor Matching
- Sequence Diagram: Mentorship Management
- Sequence Diagram: Registration
- Sequence Diagram: Cancelling Mentorship Relationship and Auto Ban
- Sequence Diagram: Login-Logout
- Sequence Diagram: Reporting-User
- Sequence Diagram: Mentor Profile Management
- MVP Sequence Diagrams
- Test Plan & Coverage (MVP)
- Acceptance Testing Strategy
- Acceptance Tests
- Test Data Strategy
- Web Frontend Test Report
- Amin Abu-Hilga
- Övgü Su Afşar
- Muhammet Sami Çakmak
- Beratcan Doğan
- İbrahim Kayan
- Burak Ögüt
- Mehmet Bora Sarıoğlu
- Future Work (reference, not a deliverable)