00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

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

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