Dashboard Access
Partners access their dashboard at:Requires
role: 'partner' or is_master: true in user profile.Overview Section
Key Metrics
Total Events
Active and completed events count
Total Clients
Managed client accounts
Credit Balance
Available credits for events
This Month Generations
AI photos created in current month
Total Revenue
Lifetime earnings (future)
Active Events Today
Currently running events
Quick Actions
Events Management
Event List View
All partner events displayed with:- Event name and slug
- Credit usage:
47/100(used/allocated) - Generation count
- Status badge (Active/Ended/Upcoming)
- Quick actions: Edit, QR Code, Gallery, Delete
Event Actions
- Edit Event
- Top-Up Credits
- Download QR Code
- View Gallery
- Delete Event
Modify event settings:
- Name and slug
- Selected AI styles
- Branding (logo, color)
- Start/end dates
- Welcome text
Event Creation Workflow
Basic Information
- Event name (e.g., “Boda de Ana y Juan”)
- Auto-generated slug
- Credit allocation (deducted from partner balance)
Select Styles
Choose AI styles available to guests:
- Browse by category
- Search by name
- Select all or individual styles
Clients Management
Client Accounts
Partners can create and manage client accounts for:- Recurring event customers
- Prepaid credit allocations
- Branded sub-accounts
- White-label experiences
Creating Clients
Client’s business or personal name
Client login email (invitation sent)
Starting credit balance
Automatically linked to creating partner
Client Top-Up
Transfer credits from partner to client:Branding Panel
Configure default branding for all partner events:Logo Management
- Upload
- Display
Upload partner logo to Supabase Storage:
Color Theming
Set default primary color:- Button backgrounds
- Accent highlights
- Progress bars
- Link colors
- Glow effects
Style Presets
Choose default AI styles for events:- Quick-select favorite styles
- Create style “packages” (e.g., “Wedding Pack”)
- Apply to new events automatically
Wallet Section
Credit Balance
Current available credits for:- Creating new events
- Topping up existing events
- Allocating to clients
Transaction History
- Purchases
- Allocations
- Transfers
Credits bought from platform:
- Date & time
- Amount
- Payment method
- Invoice number
Credit Purchase
Future: Automated payment integrationAnalytics & Reports
Event Performance
Per-event metrics:- Total generations
- Credit efficiency (generations per credit)
- Peak usage times
- Most popular styles
- Average session duration
Style Popularity
Ranking of AI styles by:- Total usage count
- Guest preferences
- Conversion rate
Export Options
CSV Export
Download event data as spreadsheet
Photo ZIP
Bulk download all event photos
QR Codes
Print-ready QR code sheets
Reports PDF
Formatted analytics report
Real-Time Updates
Dashboard data syncs in real-time:- New generations in events
- Credit balance changes
- Client registrations
- Event modifications