Custom Student Dashboard
Overview
Section titled “Overview”Status: active development. A personalized, custom-built dashboard for TCR students, showing exactly which apps/platforms they have access to via tiles, built in-house on the same web stack as the TCR website (Astro/Tailwind/React).
Why it exists
Section titled “Why it exists”Student platforms at TCR were fragmented — students often didn’t even realize what they had access to. Rather than expecting students to remember or discover every separate system (Canvas, email, and whatever else applies to them), the dashboard surfaces exactly what’s available to that student as tiles in one place.
Technology
Section titled “Technology”Built in-house using the same stack as the TCR website: Astro, Tailwind, React.
Authentication: SSO via Populi — students log in through Populi-based auth, which also gives TCR user management and monitoring for who’s accessing what.
Not yet documented: hosting, and whether it reads student/enrollment data directly from Populi’s API, from TCR_StudentRecords on Daedalus, or both.
Access
Section titled “Access”Students authenticate via Populi SSO. Admin access and monitoring are handled through the same Populi-based auth layer.
Not yet documented: who specifically has admin/monitoring access beyond Wade.
Dependencies
Section titled “Dependencies”Depends on Populi for both authentication (SSO) and likely the underlying data about which platforms/tiles a given student should see.
Backup & recovery
Section titled “Backup & recovery”Not yet documented.
Expand with which specific tiles/platforms are currently surfaced as the dashboard develops further.