-
Notifications
You must be signed in to change notification settings - Fork 0
Lab9
Berke Kartal edited this page Dec 9, 2025
·
12 revisions
- Participated in the discussions about mobile demo.
- Contributed to the discussions about the scenarios.
- Created the issue #349
- Created the initial version of Demo Preperation page
- Prepared the scenarios with Barathan, Nilsu and Selman.
- Created the issue here
- Worked with Berkay Nilsu and Mehmet Emin to prepare the scenarios.
- Wrote the demo data part the page
- I created the issue 352,I have created the scenarios with my team members
- We decided on who will present and what tasks will be done up until to milestone. Relevant page
- Talked about the part I will implement regarding the badges with backend team. Get assigned the tasks:issue 343, issue 335
- Created the Lab 9 Meeting notes, Lab 9.
- Implemented pre-delete signals for
EventandWasteLogmodels to automatically delete the associated image files from Supabase storage when a model instance is deleted. This prevents storage bloat. - Added a
extract_path_from_urlhelper function incommon/supabase_storage.pyto safely extract the storage path required for deletion from the full public URL. - Introduced comprehensive Django logging configuration for
apps.eventsandcommon.supabase_storageto facilitate debugging and monitoring of storage operations. - Created the issue 2ef40ce
-
Demo Strategy & Planning: Analyzed Milestone 2 feedbacks ("confusing graphs", "lack of feedback" etc.) to structure the demo scenarios. Participated in the decision-making process of demo scenarios. demo plan
-
Documentation: Reviewed the "Milestone 3 Demo Preparation" report, aligning the technical deliverables with the user journey narrative. issue # 349
- 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
- Lab9
- Lab 9: Milestone 3 Demo Preparation
- Lab9 Meeting Notes
- 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