Skip to content

Lab 8 Report

Amin Abu-Hilga edited this page Apr 18, 2026 · 11 revisions

Lab 8 Report

Deliverables

Individual Contributions

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 Reports


Weekly Meetings


Customer Meetings


Stakeholder Meetings


Project Requirements


🎦 Scenarios and Mock-ups

Use Case Diagrams

Class Diagram

Sequence Diagrams

Test Plan and Coverage


Project Standards


Final Milestone and MVP Plan

MVP Report


Final Milestone Report

Per-Member Prompt Logs


Future Work

Clone this wiki locally