Shopease: An Integrated Python-Based Shopping Cart System
Authors
Dela Paz, Necomel G.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Lacson, Kassandra Celyn R.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Mallilin, Shayne Ashley P.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Quibote, Hikari Mika
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Engr. Fabro, Meshelle N.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Santos, Daphne Angelique P.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Krhistine Joyce M. Donayre
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science andTechnology (EARIST), Nagtahan, Manila, Philippines (PH)
Article Information
DOI: 10.51583/IJLTEMAS.2026.150600025
Subject Category: Shopease
Volume/Issue: 15/6 | Page No: 317-335
Publication Timeline
Submitted: 2026-07-03
Published: 2026-07-02
Abstract
In recent years, technology has transformed business operations, with e-commerce platforms enabling customers to browse products, place orders, and complete transactions digitally. Traditional shopping methods, which rely on physical presence, manual billing, and limited operating hours, are often inefficient and prone to human error. This study presents Shopease, an integrated Python-based shopping cart system that combines user registration, product management, shopping cart functionality, checkout processing, and transaction tracking through a MySQL database. The system employs Object-Oriented Programming (OOP) principles and a GUI built with Tkinter and CustomTkinter to provide a user-friendly and interactive interface. Functional testing demonstrated that all modules, including login/registration, product catalog, shopping cart operations, checkout, and admin panel management, performed as expected. Shopease improves efficiency, accuracy, and accessibility compared to manual or console-based systems, offering a reliable platform for managing products, customers, and transactions in an educational or small-scale business environment. Limitations include the absence of online payment integration, delivery tracking, email notifications, and advanced security protocols, which provide opportunities for future enhancements.
Keywords
Shopease, Python, MySQL, Shopping Cart System, GUI, Object-Oriented Programming, E-commerce
Downloads
References
1. Design and Implementation of a Web-Based Electronic-Commerce System. (2026). Eu-Opensci.org. https://eu-opensci.org/index.php/ejeng/article/view/62789/12787 [Google Scholar] [Crossref]
2. Drazen, E., Metzger, J., Koran, R., & Nadell, A. (1982). Benefits of Automation within DoD Hospitals. Proceedings of the Annual Symposium on Computer Application in Medical Care, 441. https://pmc.ncbi.nlm.nih.gov/articles/PMC2580327/?utm_source [Google Scholar] [Crossref]
3. GeeksforGeeks. (2020, February 26). Software Development Life Cycle (SDLC). GeeksforGeeks. https://www.geeksforgeeks.org/software-development-life-cycle-sdlc/ [Google Scholar] [Crossref]
4. Islam, M. T., & Mojumder, M. S. (2020). Online Store using E-Commerce and Database Design and Implementation. International Journal of Engineering Research & Technology, 9(10). https://www.ijert.org/online-store-using-e-commerce-and-database-design-and-implementation [Google Scholar] [Crossref]
5. Khan, M., & Sheikh, S. (2025). Issue 8 www.jetir.org (ISSN-2349-5162). JETIR2508435 Journal of Emerging Technologies and Innovative Research, 12. https://www.jetir.org/papers/JETIR2508435.pdf [Google Scholar] [Crossref]
6. MySQL. (2026). Mysql.com. https://www.mysql.com/? [Google Scholar] [Crossref]
7. Performing Usability Evaluation on Multi-Platform Based Application for Efficiency, Effectiveness, and Satisfaction Enhancement. (2026). Online-Journals.org. https://online-journals.org/index.php/i-jim/article/view/20429/9257 [Google Scholar] [Crossref]
8. Praiselin, S., & Andrew, S. (2021). ONLINE SHOPPING SYSTEM. International Journal of Creative Research Thoughts (IJCRT), 9(6), 2320–2882. https://www.ijcrt.org/papers/IJCRT2106820.pdf [Google Scholar] [Crossref]
9. Pykes, K. (2019, December 9). MySQL in Python Tutorial: Getting Started. Datacamp.com; DataCamp. https://www.datacamp.com/tutorial/mysql-python [Google Scholar] [Crossref]
10. Python. (2019, August 30). Welcome to Python.org. Python.org; Python.org. https://www.python.org/about/ [Google Scholar] [Crossref]
11. Python - Connecting to MySQL Databases. (2024, January 6). MySQL Tutorial. https://www.mysqltutorial.org/python-mysql/python-connecting-mysql-databases/ [Google Scholar] [Crossref]
12. Python MySQL Database Connectivity [Complete Guide]. (2018, July). PYnative. https://pynative.com/python-mysql-database-connection/ [Google Scholar] [Crossref]
13. Think Topics IBM. (2024, November). Ibm.com. https://www.ibm.com/topics/waterfall-model [Google Scholar] [Crossref]
14. Yunus, A., & Masum, M. (2020). Design and Development of an E-Commerce System in a Rapid Organized Way. International Journal of Science and Research (IJSR), 9(3), 1368–1375. https://doi.org/10.21275/sr20325195821 [Google Scholar] [Crossref]
15. Zhang, Z., Feng, Y., Ernst, M. D., Porst, S., & Isil Dillig. (2021). Checking conformance of applications against GUI policies. https://doi.org/10.1145/3468264.3468561 [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Enhancing Formation Control of Multi Agent Systems Using Ann Based Technique
- Improving Sliding Mode Control with Chattering Reduction using Fuzzy Based Technique
- Cooking Quality, Fasting Blood Glucose, Glycemic Index and Load of High–Fiber Noodles Made from Wheat, Tiger Nut Residue and Cassava Flour Blends
- Matrix Rhythm Therapy Versus Interferential Therapy Combined with Lumbar Stabilization Exercises in Chronic Non-Specific Low Back Pain: A Randomized Comparative Trial
- Formulation and Sensory Evaluation of Functional Cake Prepared from Sweet Potato Powder