EventSphere Project Wiki
Staging branch
Main branch
Overview
EventSphere is an interactive platform designed for event organizers and attendees.
It simplifies event management for companies while providing event seekers a dynamic
map-based interface to explore and register for events.
The project is structured around two primary user personas:
- Event Organizers: Manage events, schedules, and ticketing.
- Event Seekers: Discover events, engage with other attendees, and purchase tickets.
The key features of EventSphere include:
- Event Listing and Management Dashboard
- Dynamic, Interactive Map for Event Discovery
- Ticket Purchasing and Registration
- Group Chat for Event Attendees
- Real-time Notifications and Reminders
- Analytics and Insights for Event Organizers
User Personas
Event Organizer
- Description: Companies, organizations, or individuals hosting events like
conferences, concerts, or workshops.
- Needs: Efficiently manage event details, promote events, and track ticket sales
and engagement.
Event Seeker
- Description: Individuals interested in attending events for personal or
professional reasons.
- Needs: Seamless discovery of events and a smooth ticket purchasing experience.
Epics
The major epics for EventSphere are:
- User Registration and Authentication: Account creation, login, password recovery,
and user authentication.
- Event Creation and Management: Allows organizers to create and manage event
details.
- Event Discovery and Search: Interactive map-based browsing for event seekers.
- Ticket Purchasing and Payment Integration: Secure ticket purchasing and payment
gateway integration.
- Group Chat: Enables event attendees to connect with one another before, during,
and after events.
- Analytics and Insights for Event Organizers: Dashboard for organizers to analyze
event performance.