CampusSphere : μια καινοτόμα πλατφόρμα διαχείρισης εκδηλώσεων για πανεπιστήμια
CampusSphere : an innovative event management platform for universities

View/ Open
Keywords
Διαχείριση εκδηλώσεων ; ASP.NET Core 8 ; RSVP ; MVC ; Πανεπιστημιακή κοινότηταAbstract
This thesis concerns the design and implementation of CampusSphere, a comprehensive web platform for the effective management of university events. The application was developed using the ASP.NET Core 8 framework under the MVC architecture, leveraging the C# language, Entity Framework, for communication with a SQL Server database, and front-end technologies such as HTML/CSS, Bootstrap and JavaScript, to create a modern and responsive user interface. The platform provides distinct user roles: organizers can create and manage events, defining details such as venue, capacity, and access type (open or application-based). Attendees (students and members of the academic community) can discover events through an advanced filtering system and RSVP with statuses like "Going", "Interested" or "Waitlisted". A key innovation of the application is its automated ticketing system: upon participation, a unique e-ticket with a QR code is generated and sent to the user via email. This enables electronic check-in on the day of the event, providing organizers with live attendance statistics. Finally, the administrators have the capability to manage university campuses and event venues. The application's architecture emphasizes security, scalability, and the delivery of a seamless user experience.


