Using OOP Concepts for the Development of a Web-Based Online Bookstore System with a Real-Time Database

Harsh Vaidya,Aravind Reddy Nayani,Alok Gupta,Prassanna Selvaraj,Ravi Kumar Singh
DOI: https://doi.org/10.36676/jrps.v14.i5.1502
2023-12-29
Abstract:This research paper explores the application of Object-Oriented Programming (OOP) concepts in developing a web-based online bookstore system integrated with a real-time database. The study investigates how OOP principles such as encapsulation, inheritance, and polymorphism can be leveraged to create a robust, scalable, and maintainable e-commerce platform for book sales. Additionally, it examines the implementation of real-time database technologies to enhance user experience and system performance. The research employs a comprehensive methodology, including system analysis, design, implementation, and testing phases. The findings demonstrate the effectiveness of OOP in structuring complex web applications and highlight the benefits of real-time databases in improving data synchronization and user interactivity. The study also provides insights into the challenges faced during implementation and offers solutions to overcome them, contributing valuable knowledge to the field of software engineering and e-commerce development.
What problem does this paper attempt to address?