Open gionare opened 10 hours ago
Data to Send (Get Event Analytics)
{ "eventId": "eventId" }
Data to Receive
{ "eventId": "eventId", "totalAttendees": 100, "rsvpStats": { "accepted": 60, "declined": 20, "pending": 20 } }
Types
interface RSVPStats { accepted: number; declined: number; pending: number; }
interface EventAnalyticsResponse { eventId: string; totalAttendees: number; rsvpStats: RSVPStats; }
Task: Implement Analytics Page
Objective: Create a page that provides event organizers with analytics and insights about their events, including attendee statistics and RSVP responses.
Requirements:
Additional Features:
Design Considerations:
Dependencies:
Checklist: