Event Solution Hub – Evento
Capstone Project | Diploma in Computer Technology
Government Polytechnic, Solapur
Academic Year 24-25
Introduction
• Evento is a web-based platform designed to automate and streamline event management processes.
• In a world where digital transformation is crucial, local events like weddings, fests, and workshops often suffer
from inefficient manual planning.
• Evento addresses this gap by providing a centralized online platform where users can create, book, and manage events.
• It simplifies the overall event workflow and enhances user interaction through a responsive, feature-rich interface.
Project Objectives
• The primary aim of Evento is to ease event planning and management for users.
• It enables organizers to create events by entering details like venue, time, and type.
• Provides options for participants to register and receive updates.
• The system collects and displays feedback to help improve future events.
• By digitizing the process, Evento makes it more efficient, user-friendly, and accessible.
• Supports scalability and adaptability.
Feasibility & Cost Estimation
• Evento was found to be financially and technically feasible.
• Most development tools are open-source and lightweight, reducing both cost and resource requirements.
• Using the Basic COCOMO model, the project was estimated at 5 KLOC with an effort of 16 person-months, a
duration of approximately 7.16 months, and a total estimated cost of ₹24,000.
• These figures were based on productivity factors such as reliability, complexity, and developer capability.
Problem Statement & System Analysis
• Many event organizers face issues due to the manual handling of registrations, logistics, and feedback collection.
• Such practices often lead to errors, miscommunication, and poor data management.
• Evento was designed to address these challenges by offering a digital solution that allows organizers to
streamline event creation, registration, analytics, and overall management from a centralized platform with real-
time updates.
Functional & Performance Requirements
• Evento includes several functional modules such as user registration, login, event creation, booking, and feedback.
• It also provides administrative tools for managing users and reports.
• Performance requirements focus on ensuring that the platform remains responsive with 2–5 seconds load time.
• Ensures accuracy in booking processes.
• Capable of handling multiple users simultaneously through efficient backend and database design.
System Design & Reports
• The design emphasizes a user-friendly interface with logical navigation for different user roles.
• Evento supports multiple types of reports, including event summaries, registration details, user engagement,
and financial performance.
• The ER diagram and database are normalized for efficiency.
• Error handling is integrated to manage common user and system-level failures, ensuring reliability and security.
Technology Stack
• Evento is developed using modern web technologies including HTML, CSS, and JavaScript for the frontend,
providing responsive and accessible UI design. PHP is used for backend processing due to its efficiency and
integration capabilities with MySQL, which stores user, event, and feedback data. Development and testing were
carried out using VS Code and XAMPP on Windows 11.
Key Modules
• Evento is composed of various modules:
• Authentication Module: Secure login and user registration.
• Event Management Module: Tools for creating and managing events.
• Booking Module: Allows users to view and book events in real-time.
• Feedback Module: Users can provide ratings and suggestions after attending events.
• Admin Panel: Facilitates user and event data management along with access to analytics.
Testing & Conclusion
• The system was tested using functional, non-functional, and user acceptance testing strategies. Tests were
conducted to validate login, event creation, booking, and feedback. Security testing included checks for SQL
injection and session management. In conclusion, Evento provides an efficient, scalable, and user-centric
solution for event management, reducing manual effort and paving the way for future enhancements such as AI-
based recommendations and virtual event support.