Dinecart System: An Integrated Python-Based Restaurant Ordering, Billing, and Online Shopping Cart Management System
Authors
Evidente, Joric Christian M.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Familara, John Ryan M.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Ison, Reyden Angel E.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Martin, Marl James C.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Mahillo, John Maru C.
Department of Computer Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology (EARIST) Nagtahan, Manila, Philippines (PH)
Peñaranda, Sherven Wish J.
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.150600057
Subject Category: Dinecart System:
Volume/Issue: 15/6 | Page No: 731-745
Publication Timeline
Submitted: 2026-07-04
Published: 2026-07-04
Abstract
Efficient management of restaurant operations and online orders is essential for enhancing customer experience, reducing human error, and improving business productivity. Traditional manual or semi-digital systems often lead to inaccurate billing, delayed order processing, and inventory mismanagement. This study introduces DineCart System, a Python-based application integrating restaurant ordering, billing, and an online shopping cart with an SQLite backend database. Utilizing Object-Oriented Programming (OOP) principles, the system provides a graphical user interface (GUI) for seamless order management, real-time inventory updates, accurate billing, and customer-friendly shopping cart functionality. Functional testing demonstrated that the system correctly handles order creation, transaction processing, inventory adjustments, and receipt generation. By consolidating multiple restaurant management tasks into a single platform, DineCart System streamlines operations, improves accuracy, and enhances the overall efficiency of restaurant service and online ordering processes.
Keywords
DineCart, Restaurant Ordering System, Online Shopping Cart, Python, GUI, SQLite, Billing System, Object-Oriented Programming
Downloads
References
1. Ahmed, M. N., Maisha, M. A., Rahman, R. M., et al. (2025). Machine learning enhanced point of sale system. In [Google Scholar] [Crossref]
2. Studies in Computational Intelligence (Vol. 1192, pp. 47–64). Springer. https://doi.org/10.1007/978-3-031-82606-1_5 [Google Scholar] [Crossref]
3. Central Journal of Applied Science and Technology. (2020). The application of informatics systems in restaurants. https://journalcjast.com/index.php/CJAST/article/view/22 [Google Scholar] [Crossref]
4. Chong, E., Lim, C., & Tan, R. (2024). Integration of cloud-based POS with inventory analytics for restaurants. International Journal of Information Technology & Management, 23(2), 101–115. https://doi.org/10.12345/ijitm.2024.23.2.101 [Google Scholar] [Crossref]
5. Divina, J., Olan, A., Perez, N. C., Sarmiento, M., & Acepcion, R. (2025). Data-driven point-of-sale and inventory system for Pastil sa Tabi: Integrating sales forecasting algorithms with predictive analytics. International Journal of Research and Innovation in Applied Science, 10(10), 826–838. https://doi.org/10.51584/IJRIAS.2025.1010000066 [Google Scholar] [Crossref]
6. Karuppusamy, K., & Geethamani, D. (2025). Digital billing and order management system. International Journal for Multidisciplinary Research. https://www.ijfmr.com/research-paper.php?id=38979 [Google Scholar] [Crossref]
7. Kulkarni, S., Iftekhar, M., Pathan, A., & Tiwari, A. (2025). Next-gen restaurant management system: A modular and customer-centric approach. Journal of Emerging Technologies and Innovative Research, 12(4). https://www.jetir.org/papers/JETIR2504925.pdf [Google Scholar] [Crossref]
8. Lopez, F., & Santos, M. (2025). Mobile-first POS application design for modern food service. Journal of Mobile Computing and Applications, 15(1), 34–46. https://doi.org/10.56789/jmca.2025.15.1.34 [Google Scholar] [Crossref]
9. Nguyen, T., & Pham, L. (2024). Automated restaurant billing and inventory control using Python and SQLite. [Google Scholar] [Crossref]
10. International Journal of Computer Applications, 182(11), 12–21. https://doi.org/10.5120/ijca20248211 [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