⚠️ FUTURE DEVELOPMENT - Documents in this folder describe features that are NOT YET IMPLEMENTED. For documentation of existing functionality, see the parent
docs/folder.
This folder contains planning documents, specifications, and roadmaps for future development phases. These documents are separate from the main documentation to clearly distinguish between:
docs/ - Documentation for the current, implemented applicationdocs/planning/ - Specifications for future development (not yet built)The Authentication & Roles project has been completed and is now documented in:
This provides the foundation for the planning projects below.
Prerequisite Complete: Auth & Roles — See ../features/AUTH_AND_ROLES_SYSTEM.md
The Champion Portal is the next major development phase, creating a digital home for Alumni Champions at champions.bualum.co.
Key Components:
Target Phases: 6 phases, estimated 6-12 months
Depends on: Auth & Roles (Phases 1-6)
Integrate the standalone alum-events application (event check-in, badge printing, attendance tracking) into Alumni Lookup.
Key Components:
Contact model — persistent identity for all event attendees (alumni + non-alumni)Event model — event management with session-based selectionRegistrant model — links contacts to events with attendance statusTarget Phases: 5 phases, estimated 3-4 months
Relationship to Champion Portal: Can run in parallel; converges in Phase 5 when event data surfaces in Champion profiles.
| Document Type | Location | Status |
|---|---|---|
| Current Architecture | docs/development/ARCHITECTURE.md |
✅ Implemented |
| Current Auth System | docs/development/AUTHENTICATION.md |
✅ Implemented |
| Current Permissions | docs/development/PERMISSIONS_MATRIX.md |
✅ Documented |
| Auth & Roles System | docs/features/AUTH_AND_ROLES_SYSTEM.md |
✅ Complete |
| Champion Portal Specs | docs/planning/champion-portal/ |
📋 Planning |
| Event Check-in Integration | docs/planning/event-checkin-integration/ |
📋 Planning |
| Symbol | Meaning |
|---|---|
| 📋 | Planning/Specification only |
| 🔄 | In progress |
| ✅ | Implemented |
| ❓ | Requires decision |