0% found this document useful (0 votes)
9 views

Event Management Project

The Event Management System allows users to create, manage, and attend events, featuring functionalities for event organizers to schedule events and track attendees. Key components include user registration, event detail pages, and an admin panel for managing events and users. The project aims to deliver a fully functional system with a clean UI using HTML & CSS by the end of the internship.

Uploaded by

Harshitha P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Event Management Project

The Event Management System allows users to create, manage, and attend events, featuring functionalities for event organizers to schedule events and track attendees. Key components include user registration, event detail pages, and an admin panel for managing events and users. The project aims to deliver a fully functional system with a clean UI using HTML & CSS by the end of the internship.

Uploaded by

Harshitha P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Project 4: Event Management System

Overview:
An Event Management System helps users create, manage, and attend events.
It allows event organizers to schedule events, track attendees, and manage registrations.
This system is commonly used in corporates, educational institutions, and event planning agencies.

Examples of real-world event management systems:


- Eventbrite: Online event ticketing platform.
- Cvent: Enterprise event management software.
- Meetup: Platform for hosting and attending events in various categories.

Features of the Event Management System:


1. Users can browse and register for events.
2. Event organizers can create, edit, and delete events.
3. Each event has a title, description, date, location, and available seats.
4. Registered users can see the events they have signed up for.
5. Admins can manage all events and users.

Pages & URL Structure:


Below are the pages this team will build, along with their URLs.

1. Home Page (List of Events)


- URL: /
- Displays a list of upcoming events.
- Users can click on an event to see more details.
- Registered users can sign up for events.

2. Event Detail Page


- URL: /event/<event_id>/
- Displays detailed information about an event (title, description, date, location, available seats).
- Users can register for the event if seats are available.

3. User Registration (Signup Page)


- URL: /signup/
- New users can create an account by providing name, email, and password.
- After signing up, users are redirected to their dashboard.

4. User Login Page


- URL: /login/
- Users enter their email and password to log in.
- After logging in, they are redirected to their dashboard.

5. User Dashboard
- URL: /dashboard/
- Displays events the user has registered for.
- Users can cancel their registrations if needed.

6. Create a New Event (For Organizers/Admins)


- URL: /event/new/
- A form where organizers can add a new event.
- Fields: Title, Description, Date, Location, Available Seats.

7. Edit an Existing Event


- URL: /event/edit/<event_id>/
- A form to modify an existing event.
- Only event organizers or admins can edit event details.

8. Delete an Event
- URL: /event/delete/<event_id>/
- Confirms whether the organizer wants to delete the event.
- Only event organizers or admins can remove an event.

9. Logout Page
- URL: /logout/
- Logs the user out and redirects them to the home page.

10. Admin Panel


- URL: /admin/
- Accessible only to admin users.
- Admins can view all events, attendees, and user registrations.

Final Expected Output:


At the end of the internship, the team assigned to this project will complete a fully functional Event
Management System with:
- A searchable event list on the home page.
- A secure user login/signup system.
- A dashboard for users to manage their event registrations.
- A system for creating, editing, and deleting events.
- An admin panel for managing events and users.
- A clean UI using only HTML & CSS (no Bootstrap).

You might also like