A comprehensive platform for organizing, managing, and coordinating events efficiently.
The Event Management System is a web application developed to streamline event planning and management. Built using ASP.NET Core and SQL Server, this system helps event organizers, registrars, and customers to easily manage events, bookings, payments, and reviews.
The project supports three types of users with role-specific functionalities:
- Admin: Manages events, equipment, venues, and user activities.
- Customer: Registers, books events, makes payments, and submits reviews.
- Registrar: Manages venue bookings and event schedules.
- Manage events (add, update, delete).
- Handle venue management (add, update, delete).
- Oversee booking, payment, and review processes.
- Manage equipment, flowers, food, lighting, and other event-specific items.
- Register and log in securely.
- Browse events and make bookings.
- View and manage payment details.
- Submit reviews for events attended.
- Receive notifications for event updates.
- Add, update, and delete venues.
- Manage event bookings and availability.
- View event schedules and booking details.
- Frontend: HTML, Tailwind CSS, Bootstrap
- Backend: ASP.NET Core
- Database: SQL Server
- Development Tools: Visual Studio 2022
git clone https://github.com/nileshpar835/event-management-system.git-
Open the project in Visual Studio 2022.
-
Update the connection string in appsettings.json to point to your local or remote SQL Server instance.
-
Run the database migrations to create the necessary tables.
Update-Database-
Press F5 to build and run the application in Visual Studio.
-
Open your web browser and navigate to http://localhost:5000 (or the port configured in your project).
- Nilesh Parmar - Developer
-
Real-time event status updates for customers.
-
Enhanced reporting and analytics for admin users.
-
Integration with external payment gateways (PayPal, Stripe).
-
Support for mobile applications for event registration and booking.
-
Multi-language support for global event management.
(Screenshots and visuals were designed and captured for demonstration purposes.)
- Nilesh Parmar - Developer
- Feel free to contribute by forking the repository, making improvements, and submitting pull requests.
- If you like this project, don't forget to ⭐ star the repository!





