0 likes | 1 Views
u2714ufe0f HD Background Image (Technology, Security, or Web-based theme)<br>u2714ufe0f Modern Font Styles & Colors<br>u2714ufe0f Icon-based Design for Each Method<br>u2714ufe0f Better Layout & Spacing
E N D
Event Management Software Department of Information Technology Sri Durgadevi Polytechnic College Year/Sem: II / IV Students: R. Balasubramani (24500359) G. Pardhu (24500364) D. Likil Varma (24500367) S. Yogesh (24500373) V. G. Yugesh (24590066)
Abstract • Event Management Software is a web-based application designed to streamline event planning, bookings, and service management. It automates administrative tasks, reduces manual effort, and provides real-time insights into bookings and services.
Introduction • This project aims to simplify event management by allowing users to book, manage, and track events and services efficiently. It provides user-friendly features for event organizers, attendees, and service vendors.
Modules • 1. User Management • 2. Event Planning & Scheduling • 3. Venue Management • 4. Ticketing & Registration • 5. Vendor & Service Management • 6. Payment & Billing • 7. Notifications & Alerts • 8. Reports & Analytics • 9. Security & Access Control
Module Descriptions • - User Management: Registration, login, and role-based access • - Event Planning & Scheduling: Event creation and scheduling • - Venue Management: Managing venue availability • - Ticketing & Registration: Digital ticket generation • - Vendor & Service Management: Tracking vendor contracts • - Payment & Billing: Secure payment integration • - Notifications & Alerts: Automated event reminders • - Reports & Analytics: Insights on event performance • - Security & Access Control: Ensures data security
Screenshots of Output: • Created MySQL tables for users, events, and bookings. • Implemented a login system with session handling. • Developed the Backend with PHP • Wrote PHP scripts to manage events, users, and bookings. • Used SQL queries to fetch and update data dynamically. • Built the Frontend with HTML, CSS & Bootstrap • Created a responsive dashboard layout. • Used Bootstrap for styling and user-friendly navigation. • Added Features & Tested the System • Integrated event management, booking system, and reports. • Tested functionality using XAMPP before deployment. 1️⃣ Form Handling: The login page collects email/username and password using an HTML form with the POST method. 2️⃣ Authentication & Encryption: PHP retrieves user input, encrypts the password, and verifies it with the database for secure login. 3️⃣ Session Management: If login is successful, a session is created to keep the user logged in, preventing unauthorized access. 4️⃣ Logout Mechanism: Users can securely log out using session_destroy(), which clears session data and redirects to the login page.
Front-End & Back-End Technologies • Front-End: • - HTML, CSS, JavaScript, Bootstrap, Chart.js • Back-End: • - PHP, MySQL, Apache, XAMPP, Session Management
Conclusion • Event Management Software automates and simplifies the planning process, reducing human effort and increasing efficiency. It helps event organizers manage bookings, vendors, and payments seamlessly.
Future Enhancements Previously, the login page allowed users to access the system without entering any details by simply clicking the login button. We have improved this by ensuring that users must enter valid credentials before clicking the login button. This enhances security and prevents unauthorized access.
Login Page Methods 📝 **Form Handling** - Collects email/username and password via HTML form - Uses **POST** method for secure data transfer 🔒 **Authentication & Encryption** - PHP retrieves and verifies user input - Passwords are encrypted before matching with the database 🛡 **Session Management** - Creates a secure session upon login - Prevents unauthorized access to dashboard 🚪 **Logout Mechanism** - Users log out via `session_destroy()` - Clears session data and redirects to login page
🔐 Login Page Methods 📝 Form HandlingCollects email/username and password via an HTML form. Uses POST method for security. 🔒 Authentication & EncryptionPHP retrieves user input, encrypts passwords, and verifies credentials. 🛡 Session ManagementCreates a secure session on login, preventing unauthorized access. 🚪 Logout Mechanismsession_destroy() clears session data and redirects to login page.