The Client
Established in 1994, Stoneacre Motor Group is a UK-based car dealership company with 3000 employees. It sells new and used cars along with motor parts. It provides after-sales services such as car servicing and MOT tests. Moreover, it offers car reservation services.
Results
Capital Numbers implemented the above with great skill and precision. We kept this platform microservices-driven architecturally and rolled it out on time.
Our contributions were in the following areas:
Crucial Enhancements in the Admin Panel
Capital Numbers integrated two critical elements in the admin dashboard, namely:
- Reserve a Vehicle - We added a custom feature that lets visitors reserve a car for three days (or 72 hours). Upon reservation, the visitor receives an email confirming the same. The car dealer, too, gets notified about the reservation and can cancel it should a customer decide to opt out.
- Buy a Vehicle - We also added options for visitors to buy a new car through full payment. We added input fields where visitors could enter their vehicle’s registration numbers and mileage to get the part-exchange valuation. We also incorporated a mechanism for the car dealer to dynamically change this car valuation percentage on an hourly basis (if required).
The above features required complex business logic that our developers could perfectly encode and implement.
The final product is a sophisticated online tool that lets users book and purchase cars with just a few taps.
Loosely Coupled Components
As planned, we split the entire platform into loosely coupled components or microservices that are easier to maintain.
Easy Redeployments
We could tweak and redeploy each microservice as needed without affecting the overall code.
Simplified Routing
We could simplify routing - thanks to each microservice that has smart endpoints processing business logic smoothly.
Decentralized Data Management
Our team had the freedom to control unique databases without relying on a central authority.
Failure-resistance
We isolated and fixed faults in each microservice without jeopardizing the entire system.
CI/CD Pipeline
We continuously integrated and deployed smaller batches of code for each microservice to speed up testing and release.
Modularity
Capital Numbers segmented the system into smaller modules or microservices running independently and linked to multiple APIs.
SEO-friendly Pages
Moreover, we optimized and fully indexed the web pages for them to score well on the search engines.
A Powerful Microservices App
Within a short time, Capital Numbers turned the client’s existing app structure into micro fragments or services containing powerful capabilities.
Currently, hundreds of users access this platform for:
- Car purchases
- Car reservations (at £99)
- Part-exchange valuations
The entire Stoneacre team has highly appreciated our engineering excellence and timely release.
Our modular development approach can now help the client transition from Vue to Nuxt.js effortlessly.