BVRIT HYDERABAD
College of Engineering for Women
Department of CSE(AIML)
BVRITH College Event Management System
Team No: 1
Names with roll numbers:
Under the Guidance of: D. Sowmya (21WH1A6604)
Dr. B. Lakshmi Praveena G. Hasmitha (21WH1A6619)
HOD & Professor N. Himasri (21WH1A6634)
Ch. Roshini (21WH1A6646)
E. Chitra (21WH1A6664)
AGENDA
• Abstract
• Introduction
• Problem statement
• Existing System
• Proposed system
• Architecture
• Tools and Technology
• Partial Code of Application
• Results
• Future work
• Conclusion
• Reference and bibliography
Department of CSE(AI&ML)
Abstract
The BVRITH College Event Management System is a web-based platform aimed at optimizing the organization
and management of college events. Traditional methods of event management, which rely on scattered
communication channels like notice boards, emails, and social media, often lead to confusion, missed information,
and low student participation.
This platform offers a centralized solution that simplifies event management through role-based access for admins,
faculty, and students. Event organizers can efficiently create, update, and manage events, while faculty can monitor
student participation. Students can easily browse, register, and stay informed about upcoming events.
By automating registration processes, enhancing communication, and providing a user-friendly interface, the
system improves overall event coordination, boosts student engagement, and ensures seamless faculty oversight.
This innovative solution promotes an organized, efficient, and collaborative approach to managing college events.
INTRODUCTION
The BVRITH College Event Management System is a web-based platform designed to streamline event
organization and enhance student participation. Traditional event management relies on scattered
communication, leading to confusion and low engagement. This system centralizes event-related activities,
providing role-based access:
● Admins (Event Organizers): Create, update, and manage events.
● Faculty: Monitor student participation and engagement.
● Students: Browse, register, and stay updated on events.
By automating registrations, simplifying management, and improving communication, this platform ensures
efficient, organized, and interactive event coordination in colleges.
Department of CSE(AIML)
PROBLEM STATEMENT
Complex and Inefficient Event Management: Managing college events like hackathons,
workshops, and cultural programs is often disorganized.
● Scattered Event Information
● Manual Registration Process
● Difficulty in Tracking Participation
● Poor Data Management
● No Role-based Access Control
● Limited Monitoring Tools for Faculty
Overall, there is a need for an integrated platform that simplifies event creation,
registration, and monitoring while improving communication and engagement among
students, faculty, and event organizers.
30/01/25 Department of CSE(AI&ML)
Existing System
The current event management system is manual and decentralized, leading to inefficiencies. Key challenges
include:
Scattered Communication:
Event details are shared via notice boards, emails, WhatsApp, and social media.
Leads to miscommunication and missed updates.
Manual Registration Process:
Students register using Google Forms or physical sign-ups.
Data management becomes difficult and time-consuming.
Limited Faculty Oversight:
No centralized system to track student participation.
Difficult to analyze engagement across multiple events.
Inefficient Event Updates:
Announcements are made across different platforms.
Important information often gets overlooked.
These challenges highlight the need for a centralized, automated, and user-friendly Event Management
System.
PROPOSED SYSTEM
The BVRITH College Event Management System is designed to address these challenges by providing a
centralized and automated platform for managing activities and events. The key features of the proposed system
include:
1. Event Management
2. Automated Registration
3. Centralized Dashboard
4. Advanced Filtering System
5. Real-Time Updates.
6. Reporting and Analytics
7. Multi-User Access
The proposed system ensures a more organized, efficient, and engaging approach to activity and event
management. By automating repetitive tasks and centralizing information, the BCEMS reduces administrative
burdens, enhances user experience, and fosters higher participation and satisfaction.
30/01/2025 Department of CSE(AIML)
Architecture
TOOLS AND TECHNOLOGIES
Frontend Development
1. HTML5: For structuring web pages and content.
2. CSS3: For styling and enhancing the visual appeal of the user interface.
3. Bootstrap: Provides pre-designed components and layouts for styling elements like tables (table table-hover)
Backend Development:
PHP: Server-side scripting language used to manage backend logic, process form submissions, query the
database, and display dynamic data.
Web Server:
Apache: Web servers that process PHP scripts and deliver dynamic web pages to the user's browser.
Development Environment:
XAMPP: Local environments that bundle Apache, MySQL, and PHP for testing and development.
Database Management:
MySQL : For structured data storage, such as event details, user registrations, and reports.
30/01/2025 Department of CSE(AIML)
Partial Code of Application
AdminPage.php
<?php
include_once 'classes/db1.php';
$searchEvent = $_GET['event'] ?? '';
$searchLocation = $_GET['location'] ?? '';
$searchDateFrom = $_GET['date_from'] ?? '';
$searchDateTo = $_GET['date_to'] ?? '';
$query = "SELECT * FROM staff_coordinator s, event_info ef, student_coordinator st, events e
WHERE e.event_id = ef.event_id AND e.event_id = s.event_id AND e.event_id = st.event_id";
if (!empty($searchEvent)) {
$query .= " AND e.event_title LIKE '%" . mysqli_real_escape_string($conn, $searchEvent) . "%'";
}
if (!empty($searchLocation)) {
$query .= " AND ef.location LIKE '%" . mysqli_real_escape_string($conn, $searchLocation) . "%'";
}
if (!empty($searchDateFrom)) {
$query .= " AND ef.Date >= '" . mysqli_real_escape_string($conn, $searchDateFrom) . "'";
}
if (!empty($searchDateTo)) {
$query .= " AND ef.Date <= '" . mysqli_real_escape_string($conn, $searchDateTo) . "'";
}
$result = mysqli_query($conn, $query);
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>cems</title>
</head>
<body>
<?php include 'utils/adminHeader.php'?>
<div class="content">
<div class="container">
<h1>Event details</h1>
<!-- Search Form -->
<form method="get" action="">
Results
Home Page Registration Page
Admin Page Event Creation Page
Future work
To further enhance the BVRITH College Event Management System, several advanced features and
improvements can be implemented:
1. Real-time Notifications and Reminders
2. Advanced Event Analytics and Insights
3. Multi-language Support
4. Social Media and External Platform Integration
5. Online Payment and Ticketing System
6. AI-driven Personalization and Recommendations
7. Mobile App Development
8. Automated Attendance Tracking
9. Feedback and Rating System
10. Collaboration and Volunteer Management
CONCLUSION
The BVRITH College Event Management System ensures seamless event organization, improved participation,
and efficient faculty oversight. With its centralized approach and automation, it simplifies event management
while enhancing collaboration and engagement.
● Centralized Event Management
● Role-Based Access Control
● Efficient Event Creation and Updates
● Enhanced Faculty Oversight
● Simplified Registration Process
● Improved Communication
● Reduced Administrative Burden
● Scalability and Flexibility
30/01/2025 Department of CSE(AIML)
References and Bibliography
Bootstrap is a popular front-end framework for building responsive and mobile-first
websites. In this project, Bootstrap is used to style the user interface and implement
responsive design.
https://www.w3schools.com/bootstrap/
PHP is used in this project as the server-side scripting language for processing requests and
managing data.
https://www.javatpoint.com/php-tutorial
XAMPP Server is used in this project as a local development environment to host the PHP
backend and MySQL database.
https://www.javatpoint.com/xampp
THANK YOU
30/01/2025 Department of CSE(AIML)