EventoWebsite is a reliable and secure platform for event ticketing and fan identification. It aims to enhance the user experience for sports and entertainment events by providing a seamless booking process, ensuring ticket authenticity, and offering robust event management features.
-
Admin Functionality:
- Approve or decline new user accounts
- Manage events, including timings and locations
- Access comprehensive event data
- Communicate with event organizers
-
User Functionality:
- Register for Evento Fan ID or Evento ID
- Browse upcoming sports and entertainment events
- Book tickets, choose seats, and make payments
- Access purchased tickets with QR codes for entry
- Leave reviews for attended events
-
Event Organizer Functionality:
- Create and manage event listings
- Track ticket availability and monitor sales
- Collaborate with Evento for ticketing services and promotions
The database includes tables for Admins, Users, Event Organizers, Bookings, Promotions, Payments, Reviews, Locations, Tickets, Events, and Social Media Links. Relationships between these entities ensure data integrity and support the functionality of EventoWebsite.
- Database: SQL
- Front-end: .NET
- Back-end: .NET
- Displays important upcoming event details and an introduction to the platform.
- Provides a small introduction about the platform, contact information, and upcoming events.
- Allows new users to create accounts and existing users to log in.
- Offers a choice between "Sports" and "Music" events, with sorting options by month.
- Displays available tickets with details and options to purchase.
- Shows user profile, purchased tickets, and allows profile updates.
- Accessible only to admins, with options to manage events and user data.
# Clone the repository
git clone https://github.com/Abdelateef/EventoWebsite.git
# Navigate to the project directory
cd EventoWebsite
# Open the solution in Visual Studio
EventoWebsite.sln
# Build and run the project