-
Notifications
You must be signed in to change notification settings - Fork 0
Lab4
Mehmet Caglar Kurt edited this page Nov 18, 2025
·
9 revisions
- Participated in the discussions about design choices with frontend team, and overall discussions.
- Took part in discussions in between different software teams within our group, mainly on the coordination, and the plan for the upcoming Milestone.
- Got in sync with frontend team to have harmony between mobile app and frontend webpage.
- Discussed our tasks with Ahmet on mobile part. See My Task
- Participated to the discussion about user scenarios and UX design choices.
- Documented the Lab 4 Meeting Notes
- Created issues #200, #202, #203 regarding the user scenarios
- I implemented leaderboard feature on backend, helped to resolve the mismatch between backend and frontend leaderboard features.
- Automated some of the features on our app like signing up and logging to test leaderboard.
-
I revised the sequence diagrams for Milestone 1: Issue 216 , Issue 212 , Issue 213 , and Issue 214 .
-
I tested the frontend pull requests and merged the verified ones, such as PR 226 .
-
I designed the toggle buttons for theme and language selection: PR 240 .
-
I updated the frontend to properly fetch and display data coming from the leaderboard backend: PR 243 .
- Participated to the discussion on demo scenarios.
- Created the issue for Demo Structure Document. Related issue
- Prepared the necessary Wiki page for demo structure. Related page
- Events/Forum Page: For events page I suggested a similar approach to MacFits mobile app.
- Color Modes: Participated in talks on dual color modes for accessibility, including high-contrast for color-blind users.
- Scenario Updates: Simplified scenarios on 13 & 14
- Events/Forum Page: Contributed to discussions on a template-based events page with notifications and user interactions.
- Color Modes: Participated in talks on dual color modes for accessibility, including high-contrast for color-blind users.
- Scenario Updates: Engaged in revising simplistic scenarios for realistic event interactions per instructor feedback.
- Sign-Up Screen: Suggested GDPR/KVKK consent checkboxes in discussions to ensure compliance.
- Demo Planning: Contributed to ideas for demo scenarios with age-based personas for UX.
- Lab1
- Lab 1 Meeting Notes
- Lab2
- Lab 2 Meeting Notes
- Lab3
- Lab 3 Meeting Notes
- Lab4
- Lab4 Meeting Notes
- Lab5
- Lab5 Meeting Notes
- Lab 5: MVP Implementation & Planning
- Lab6
- Lab6 Meeting Notes
- Lab7
- Lab7 Meeting Notes
- Lab 7: Milestone 2 Demo Preparation
- Lab8
- Lab8 Meeting Notes
- Lab 8: Requirements Review & Acceptance Planning
- Ahmet's Bio
- Barathan's Bio
- Berkay's Bio
- Berke's Bio
- Caglar's Bio
- Mehmet Emin's Bio
- Nilsu's Bio
- Ömer's Bio
- Selman's Bio
- Taha's Bio
Ahmet Okta
Barathan Aslan
Berke Kartal
Mehmet Çağlar Kurt
Mehmet Emin Atak
Muhammet Berkay Keskin
Mustafa Taha Söylemez
Nilsu Tüysüz
Selman Akman
Ömer Faruk Bayram
- Use Case Diagram
- Class Diagram
- Sequence Diagrams - Admin Management and Moderator Functions
- Sequence Diagrams - Rewards, Badges and Leaderboard System
- Sequence Diagrams - Notification System
- Sequence Diagrams - Tips and Recommendations
- Sequence Diagrams - Challenge and Activity Tracking
- Sequence Diagrams - Waste Tracking and Scoring System
- Sequence Diagrams - User and Account Management
- Sequence Diagrams - Goal Management
- Sequence Diagrams - Authentication
- Sequence Diagrams - Session Management
- Sequence Diagrams - Events Management
- Project Plan
- Requirements
- Elicitation Questions & Answers
- Scenario #1
- Scenario #2
- Scenario #3
- Scenario #4
- Scenario #5
- Scenario #6
- Scenario #7
- Scenario #8
- Scenario #9
- Scenario #10
- Scenario #11
- Scenario #12
- Scenario #13
- Scenario #14
- Use Case Diagram
- Class Diagram
- Sequence Diagrams - Admin Management and Moderator Functions
- Sequence Diagrams - Rewards,Badges and Leaderboard System
- Sequence Diagrams - Notification System
- Sequence Diagrams - Tips and Recommendations
- Sequence Diagrams - Challenge and Activity Tracking
- Sequence Diagrams - Waste Tracking and Scoring System
- Sequence Diagrams - User and Account Management
- Sequence Diagrams - Goal Management
- Sequence Diagrams - Auth
- Sequence Diagrams - Session Management
- User Manual for Frontend-Web
- System Manual for Frontend-Web
- Research Documentation for Frontend-Web
- Testing Manual for Frontend-Web