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