| dc.description.abstract | On contemporary e-commerce platforms, the discovery of products, management of the cart, payment, and delivery are usually handled, whereas on professional home-service platforms, the focus is on technician booking, scheduling, and job completion. Customers who purchase appliances or products that consume services extensively typically require simultaneous workflows. A customer can buy an air conditioner, washing machine, smart gadget, or home appliance online, but must call a separate service provider, make a phone call, or use a third-party platform to book an installation, repair, or maintenance. This break creates conflicts with clients, ambiguity among suppliers, reduced visibility among technicians and issues with after-sales responsibility. This paper presents BookPlace, a service-commerce-based multi-vendor platform that offers a single modular web-based platform for online product and professional service booking. It includes product catalogs, technician schedules, receivables, loyalty services, reviews, refunds, support credentials, vendor processes, human resource operations, and administrative analysis to enable customers, vendors, technicians, and administrators to run the entire service-commerce life cycle more efficiently, safely, and collaboratively. This platform has been built with Laravel 12, Vue 3, InertiaJS, Tailwind CSS, MySQL, Spatie permissions, Laravel Fortify, Stripe, PayPal and SSLCommerz. It takes advantage of a modular monolith design, in which large business areas are subdivided into feature-oriented modules that remain part of a single deployable application. | en_US |