How bhavanag7/college-event-management-system works
This PHP/MySQL college-event system lets students create profiles, browse event categories, and register for events; organizers manage event listings and coordinator details. The visible flow begins at the home page and links to event views, while profile creation and event creation write to the shared database. Admin pages and registered-event lookup read event and student-related records. The tree documents additional registration, login, deletion, and coordinator pages, but their internal wiring is not established by the sampled source, so uncertain links are omitted.
Main entry points: adminPage.php Event administration · header.php Public navigation · db1.php Event database · index.php Event home
Components 22
Student experience
- Event home
EventManagementSystems/index.php - Event browsing
EventManagementSystems/viewEvent.php - Event listings
EventManagementSystems/events.php - Profile registration
EventManagementSystems/register.php - Student lookup
EventManagementSystems/usn.php - Registered events
EventManagementSystems/RegisteredEvents.php - Login page
EventManagementSystems/login_form.php
Organizer management
- Event administration
EventManagementSystems/adminPage.php - Create event
EventManagementSystems/createEventForm.php - Delete event
EventManagementSystems/deleteEvent.php - Student details
EventManagementSystems/Stu_details.php - Student coordinators
EventManagementSystems/Stu_cordinator.php - Staff coordinators
EventManagementSystems/Staff_cordinator.php - Update student
EventManagementSystems/updateStudent.php - Update staff
EventManagementSystems/updateStaff.php
Shared event data
- Event database
EventManagementSystems/classes/db1.php
Site presentation
- Public navigation
EventManagementSystems/utils/header.php - Admin navigation
EventManagementSystems/utils/adminHeader.php - About page
EventManagementSystems/aboutus.php - Contact page
EventManagementSystems/contact.php
Other components
- Students
- Organizers
Connections 23
- Students → Event home: browse
- Event home → Event browsing: opens categories
- Students → Profile registration: submit profile
- Profile registration → Event database: writes profile
- Students → Student lookup: check registration
- Students → Registered events: submit USN
- Registered events → Event database: reads registrations
- Organizers → Event administration: manage events
- Event administration → Event database: reads event details
- Event administration → Create event: opens form
- Create event → Event database: writes event records
- Event administration → Delete event: opens deletion
- Event administration → Student details: opens details
- Event administration → Student coordinators: opens coordinators
- Event administration → Staff coordinators: opens coordinators
- Student coordinators → Update student: opens update
- Staff coordinators → Update staff: opens update
- Event home → Public navigation: includes
- Public navigation → Login page: links to
- Public navigation → Profile registration: links to
- Public navigation → About page: links to
- Public navigation → Contact page: links to
- Event administration → Admin navigation: includes