How zzjoennzz/client-dashboard works
The Argyle Buzz is a Laravel membership platform with Blade public pages and React member and administrator portals. Visitors discover the program and sign up; member businesses then use reports, events, resources, marketing, and billing features, while administrators manage businesses, content, orders, and engagement. The graph groups domain controllers and models where individual routes or model interactions were not fully sampled; dashed links mark documented or likely portal/API boundaries without a shown call site.
Main entry points: Business.php Business records · Controllers Member controllers · SuperAdminController.php Admin operations · App.jsx Admin dashboard
Components 25
Public website
- Public pages
resources/views/pages/home.blade.php - Registration
app/Http/Controllers/RegistrationController.php
Member portal
- Member dashboard
resources/js/dashboard/App.jsx - Member features
resources/js/dashboard/pages - Member controllers
app/Http/Controllers
Admin operations
- Admin dashboard
resources/js/super-admin/App.jsx - Admin workflows
resources/js/super-admin/Workflows.jsx - Engagement view
resources/js/super-admin/Engagement.jsx - Platform settings
resources/js/super-admin/PlatformSettings.jsx - Business management
app/Http/Controllers/SuperAdminBusinessController.php - Content management
app/Http/Controllers/SuperAdminContentController.php - Engagement reporting
app/Http/Controllers/SuperAdminEngagementController.php - Admin exports
app/Http/Controllers/SuperAdminExportController.php - Admin operations
app/Http/Controllers/SuperAdminController.php
Platform domain
- Business records
app/Models/Business.php - Accounts and profiles
app/Models/User.php - Memberships
app/Models/Membership.php - Reports and resources
app/Models/Report.php - Events and RSVPs
app/Models/Event.php - Marketing activity
app/Models/MarketingActivity.php - Orders and services
app/Models/Order.php - Activity audit
app/Models/MemberActivity.php - Activity recorder
app/Services/MemberActivityRecorder.php
Other components
- Visitor
- Stripe
Connections 31
- Visitor → Public pages: browses
README.md - Visitor → Registration: signs up
README.md - Registration → Accounts and profiles: creates account
- Member dashboard → Member features: renders
resources/js/dashboard/App.jsx - Member dashboard → Member controllers: loads portal data
- Member controllers → Business records: reads business data
app/Http/Controllers/DashboardController.php - Member controllers → Reports and resources: serves reports
app/Http/Controllers/DashboardController.php - Member controllers → Events and RSVPs: serves events
app/Http/Controllers/DashboardController.php - Member controllers → Marketing activity: serves activity
app/Http/Controllers/DashboardController.php - Member controllers → Activity audit: reads activity
app/Http/Controllers/DashboardController.php - Member dashboard → Stripe: manages billing
README.md - Admin dashboard → Admin workflows: renders workflows
resources/js/super-admin/App.jsx - Admin dashboard → Engagement view: renders engagement
resources/js/super-admin/App.jsx - Admin dashboard → Platform settings: renders settings
resources/js/super-admin/App.jsx - Admin dashboard → Admin operations: requests data
- Admin operations → Business records: queries businesses
app/Http/Controllers/SuperAdminController.php - Admin operations → Memberships: queries memberships
app/Http/Controllers/SuperAdminController.php - Admin operations → Events and RSVPs: queries events
app/Http/Controllers/SuperAdminController.php - Admin operations → Orders and services: queries orders
app/Http/Controllers/SuperAdminController.php - Admin operations → Reports and resources: queries content
app/Http/Controllers/SuperAdminController.php - Business management → Business records: updates records
app/Http/Controllers/SuperAdminBusinessController.php - Business management → Activity audit: records changes
app/Http/Controllers/SuperAdminBusinessController.php - Content management → Reports and resources: manages content
app/Http/Controllers/SuperAdminContentController.php - Engagement reporting → Activity audit: summarizes activity
app/Http/Controllers/SuperAdminEngagementController.php - Admin exports → Orders and services: exports payments
app/Http/Controllers/SuperAdminExportController.php - Activity recorder → Activity audit: records activity
app/Services/MemberActivityRecorder.php - Business records → Memberships: relates memberships
app/Models/Business.php - Business records → Reports and resources: relates reports
app/Models/Business.php - Business records → Events and RSVPs: relates events
app/Models/Business.php - Business records → Marketing activity: relates promotions
app/Models/Business.php - Business records → Orders and services: relates orders
app/Models/Business.php