How selobanvill/hci-test-1 works
Glitchwayve is a student-facing campus dashboard for Interweave and Glitch Tower. A signed-in student uses its navigation and quick access to view building-specific services and records, search for services, rooms, or offices, and start actions such as bookings or appointments. The dashboard also presents recent activity and announcements. The README describes the page, styling, and application logic; the sampled script confirms Supabase-backed queries and record updates. The single-file logic excerpt is partial, so links for unsampled features are limited to README evidence.
Main entry points: script.js Dashboard and navigation · index.html Page structure · style.css Themes and responsive layout
Components 9
Dashboard presentation
- Page structure
index.html - Themes and responsive layout
style.css
Student experience
- Dashboard and navigation
script.js - Service discovery and search
script.js - Requests and activity
script.js - Bookings and appointments
script.js - Announcements
script.js
Application data
- Supabase data service
Other components
- Signed-in student
Connections 12
- Signed-in student → Page structure: uses
README.txt - Page structure → Dashboard and navigation: hosts
README.txt - Page structure → Themes and responsive layout: styled by
README.txt - Signed-in student → Dashboard and navigation: views activity
README.txt - Signed-in student → Service discovery and search: searches
README.txt - Signed-in student → Bookings and appointments: starts actions
README.txt - Dashboard and navigation → Requests and activity: shows records
README.txt - Dashboard and navigation → Announcements: shows
script.js - Service discovery and search → Supabase data service: queries
script.js - Requests and activity → Supabase data service: reads and updates
script.js - Bookings and appointments → Supabase data service: stores records
README.txt - Announcements → Supabase data service: queries
script.js