Repository navigation
Release Notes – Version 2.0
✨ Added
- Personalized event discovery based on user interests and participation history
- Gamification system with points and achievement badges
- User profile enhancements to display earned badges and progress
- Smart notification system for: Event registrations, Upcoming events, Organiser updates
- Automated background jobs for scheduled reminders (e.g. 3-day event reminders)
- Improved organiser event management flow - added attendance sheet to mark participant as present
- Event filtering by category, date, and event type
🔄 Changed
- Refactored backend architecture for improved maintainability
- Improved event browsing UX and navigation flow
- Optimized database queries for faster event retrieval
- Updated role-based access control logic for clearer permission boundaries
🛠️ Fixed
- Notification unread count inconsistencies
- Edge cases in event registration logic
- API response handling for failed or invalid requests
- CORS-related configuration issues during deployment
- Minor UI alignment and loading state issues
⚙️ Technical
- Backend performance optimizations for higher concurrent users
- Improved error handling and validation across API routes
- Background services stabilized for long-running tasks (notifications, reminders)
- Environment configuration cleanup for local and production parity
🚧 Known Limitations
- No HTTPS termination at this stage (planned for future release)
- Mobile UI optimizations still in progress for smaller screen sizes
🔜 Planned
- Advanced organiser analytics dashboard
- Expanded badge challenges and seasonal achievements
- In-app feedback and event rating system
- Deeper personalization using behavioral data