MotorBazaar · The challenge
A clear answer. For every vehicle.
Dealerships juggled inspections, preparation, listings, and enquiries across spreadsheets and messages. MotorBazaar brings the whole vehicle lifecycle into one platform everyone trusts.

Overview
The essentials.
- Our role
- Product design & full engineering
- Platform
- Dealership management SaaS
- Core workflows
- Inventory, vehicle preparation, enquiries, dealer roles
- Technology
- TypeScript, Next.js, Node.js, PostgreSQL, AWS
- Live product
- motorbazaar.store
The workflow
From inspection to sale, one connected record.
- 01
Inspect
Record the condition and required work
- 02
Prepare
Complete the preparation checklist
- 03
List
Make the vehicle available for sale
- 04
Enquire
Keep the customer conversation connected
An engineering decision
One status everyone can trust.
Rather than free-text notes, we modelled each vehicle as an explicit state machine. A vehicle can only move forward when its checklist is complete, so the status shown to a salesperson always matches reality on the forecourt.
The same model powers listings, permissions, and the audit history — one source of truth, reused everywhere instead of reinvented per screen.
Vehicle status
ReadyDraftCreated
In preparationChecklist running
- 3ReadyPassed inspection
- 4ListedPublic & searchable
- 5ReservedEnquiry in progress
- 6SoldArchived with history
Start a project
Want a platform like this?
Tell us what you're working on. We'll reply personally and suggest a useful, realistic first step.