00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

Eventease: Design and Implementation of a GUI-Based Python Event Registration and Ticketing System with Sqlite Integration

Authors

Fetizanan, Jan Clarence B

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Fortuno, Jimuel O.

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Galam, Justin Karl B.

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Garbin, John Angelo C.

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Hermosilla, Ryan Zedrick P.

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Nono, Hempbahaghari M.

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Engr. Fabro, Meshelle N.

Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST), Nagtahan, Manila, Philippines (PH)

Article Information

DOI: 10.51583/IJLTEMAS.2026.150600021

Subject Category: Engineering / Technology

Volume/Issue: 15/6 | Page No: 248-269

Publication Timeline

Submitted: 2026-07-03

Published: 2026-07-03

Abstract

Efficient management of event registration and ticketing is crucial for the success of academic, corporate, and social events. Traditional manual methods, including paper-based logs and unintegrated spreadsheets, are prone to errors, duplicate entries, and operational delays, especially during high-volume registration periods. This study presents EventEase, a modern, GUI-based Event Registration and Ticketing System engineered using Python and integrated with a locally isolated SQLite relational database engine.


The application utilizes advanced visual toolkits like ⁠customtkinter⁠ to deliver a professional user experience featuring real-time input normalization and an interactive data visualization backend powered by ⁠matplotlib⁠. Architecturally, the system separates roles into administrative control channels and customer booking gateways. Administrators have access to full event creation mechanisms supporting multi-tiered ticket rates (⁠Regular⁠, ⁠VIP⁠, ⁠Student⁠), granular category and venue configuration utilities, real-time attendee gate verification with explicit timestamp logging, and automated transaction backup systems running on Write-Ahead Logging (⁠WAL⁠) parameters. Simultaneously, the front-end customer client handles seamless profile creation, dynamic seat availability checks, cash-tender calculation wizards, and instant receipt generation.


Functional testing confirmed that all database joins, user-role authentications, and reporting modules operate with zero record degradation. EventEase demonstrates how desktop applications can be built to optimize operational capacity, remove data redundancy, and secure transactional integrity within institutional environments.

Keywords

EventEase, Event Registration, Ticketing System, Python, GUI, SQLite, Database Management, Automation

Downloads

References

1. Al-Mamrah, M. A., & Al-Shorman, A. (2021). Automated event ticketing systems and data security: A review of modern database applications. Journal of Software Engineering and Applications, 14(5), 183–195. https://doi.org/10.4236/jsea.2021.145011 [Google Scholar] [Crossref]

2. Alfirdaus, M., & Widodo, A. (2020). Analysis of event marketing, registration, and ticketing digitalization. Journal of Information Systems and Technology. https://doi.org/10.1007/978-0-230-34500-3 [Google Scholar] [Crossref]

3. Chandra, K., et al. (2022). CU-EVENTS: A comprehensive event management system for university. International Journal for Research in Applied Science and Engineering Technology (IJRASET). https://www.ijraset.com/ [Google Scholar] [Crossref]

4. Dunphy, P., & Petitcolas, F. (2022). Exploring the use of self-sovereign identity for event ticketing systems. Electronic Markets Journal. https://link.springer.com/journal/12525 [Google Scholar] [Crossref]

5. Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems (7th ed.). Pearson. [Google Scholar] [Crossref]

6. Mäkelä, J., et al. (2012). Architecture and evaluation of a user-centric NFC-enabled ticketing system for small events. Pearson. https://www.pearson.com/en-us/subject-catalog/p/fundamentals-of-database-systems/P200000003546/9780137502523 [Google Scholar] [Crossref]

7. Mobility Infotech. (2025). Car Rental Management Software: Top Key Features, Business Benefits, and Top Solutions. Retrieved May 26, 2026, from https://www.mobilityinfotech.com/blog/car-rental-management-software-guide [Google Scholar] [Crossref]

8. Pangalinan, I. (2024). A Web-based Car Rental Services Management System. Retrieved May 26, 2026, from https://www.scribd.com/document/826537212/A-Web-Based-Car-Rental-Services-Management-System [Google Scholar] [Crossref]

9. Pradana, F., et al. (2021). Responsive and adaptive online-based ticketing service information system. UMSIDA Research Archive. https://archive.umsida.ac.id/ [Google Scholar] [Crossref]

10. Rahmawati, D., et al. (2024). Innovative event management platform design with integrated ticketing and networking features. UNESA E-Journal. https://journal.unesa.ac.id/ [Google Scholar] [Crossref]

11. Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2016). Systems Analysis and Design in a Changing World (7th ed.). Cengage Learning. https://www.cengage.com/c/systems-analysis-and-design-in-a-changing-world-7e-satzinger/9721649283749/ [Google Scholar] [Crossref]

12. Setiawan, A., & Pramudya, Y. (2023). Rancang antarmuka event management “JoinUs”. Polinema Journal. https://jurnal.polinema.ac.id/ [Google Scholar] [Crossref]

13. Silberschatz, A., Korth, H. F., & Sudarshan, S. (2020). Database System Concepts (7th ed.). McGraw-Hill Education. https://www.mheducation.com/highered/product/database-system-concepts-silberschatz-korth/M9780078022159.html [Google Scholar] [Crossref]

14. Python Software Foundation. (2025). SQLite database library documentation (Version 3.x). Python Software Docs. https://docs.python.org/3/library/sqlite3.html [Google Scholar] [Crossref]

15. SQLite Consortium. (2024). About SQLite. SQLite Documentation. https://www.sqlite.org/about.html [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles

© 2026 IJLTEMAS · RSIS International. All rights reserved. ISSN 2278-2540.