How angga150/digital-class works
Digital Class Universe is documented as a class community hub and scrapbook. Its README describes a dashboard, birthdays, events, profiles, feed, polls, gallery, timeline, achievements, and moderation. The sampled Laravel app shows request bootstrapping and a shared Livewire layout, but feature implementations and route wiring were not sampled; documented capabilities are therefore shown as feature areas, not asserted runtime call chains. The sampled dashboard view contains static coursework-themed content, so its relationship to the documented product is unclear.
Main entry points: app.blade.php App Layout · index.php HTTP Entry · app.php Laravel Bootstrap · web.php Web Routes
Components 19
Web Runtime
- HTTP Entry
src/public/index.php - Laravel Bootstrap
src/bootstrap/app.php - Web Routes
src/routes/web.php
Presentation
- App Layout
src/resources/views/layouts/app.blade.php - Dashboard View
src/resources/views/pages/⚡dashboard.blade.php - Navbar
src/resources/views/components/⚡navbar.blade.php - Sidebar
src/resources/views/components/⚡sidebar.blade.php
Class Community
- Member Profiles
docs/features/members.md - Posts And Reactions
docs/features/posts.md - Class Polls
docs/features/polls.md - Birthdays
docs/features/birthdays.md - Event Countdown
docs/features/events.md - Dashboard Capability
docs/features/dashboard.md
Memory And Safety
- Class Gallery
docs/features/gallery.md - Class Timeline
docs/features/memories.md - Time Capsules
docs/features/time-capsules.md - Achievements
docs/features/achievements.md - Content Moderation
docs/features/moderation.md
Other components
- Class Member
Connections 5
- Class Member → HTTP Entry: sends request
- HTTP Entry → Laravel Bootstrap: loads app
- Laravel Bootstrap → Web Routes: registers routes
- App Layout → Navbar: renders
- App Layout → Sidebar: renders