Meeting Notes ‐ 23 11 2025 - CMPUT301F25quartz/quartz-events GitHub Wiki

Project Status

  • Team aims to complete significant development by Thursday for TA review
  • Team received a positive score of 10 on previous work
  • Final meeting scheduled for Sunday at 8:30 PM before Monday deadline
  • Members should regularly create pull requests for completed work to avoid last-minute integration issues

Authentication & User Management

  • Temi is working on device ID authentication, expected completion by tomorrow
  • Authentication will use device ID but still collect and display user names
  • New users will be prompted to provide name, phone, email when device ID is not recognized
  • Team is standardizing user database structure to have consistent fields across all users

Notifications System

  • Kulnoor is implementing the option to disable notification pop-ups
  • Notifications will still be stored in inbox even when pop-ups are disabled
  • Divine is working on accept/decline functionality for notifications
  • Divine and Kulnoor will coordinate on Tuesday to integrate their components
  • Team needs to implement automatic notifications when users are selected by lottery system

Events Management

  • Event images are considered mandatory for all events
  • Dinma is working on browse and delete image functionality for admin
  • Creation/editing of events happens in CreateEventFragment
  • Discussion about adding geolocation toggle to event creation screen

Filtering & Geolocation

  • Temi is implementing geolocation features
  • Discussion about how to implement location filtering for events
  • Options include "near me" (requires geolocation) or filtering by city
  • If location services are disabled, the app will show only other filter options
  • Other filter options include category and dates

Action Items

  • Temi to complete device ID authentication by tomorrow
  • Temi to add preferences collection for notification settings
  • Precious to add toggle for geolocation to the organizer events fragment
  • Precious to modify event waiting lists to show the user names instead of IDs
  • Kulnoor to complete notification settings implementation by tomorrow evening
  • Divine and Kulnoor to meet Tuesday to integrate notification components
  • Team to remove emojis from code
  • Dinma is working on browse and delete image functionality for admin
  • Everyone to assign user stories to themselves
  • Everyone to follow or update user stories based on what was developped
  • Team to have significant progress completed by Thursday for TA review