- UserAuthentication:Includes signup and login functionalities using Clerk.
- Event Exploration: Browse through a variety of events.
- Search Functionality: A search bar is available for finding all existing events.
- Filtering Options: Filter events by category using a select dropdown.
- Pagination: Events are displayed with pagination for better user experience.
- Single Event Page: Detailed event information including price, category, event date, description of the event, and information about the event organizer.
- Ticket Purchasing: Purchase tickets directly from the event page, including options for free tickets.
- Related Events: A section displaying events related to the currently viewed event.
- Create Event: Users can add new events through a dedicated create event page.
10.User Profiles: Each user has a personal profile to view purchased tickets and manage their personal information.
11.Profile Updates: Users can update their personal information and view the events they have created.