Skip to content
solyxlabs
All work
Case study

UrbanDrive

How we turned a spreadsheet-run import business into one screen.

UrbanDrive imports used vehicles from Japanese auctions and sells them in Sri Lanka. We built the software that runs the whole operation: it watches the auctions every night, works out the exact landed cost after duty, prices every configuration, and keeps every buyer lead tied to live stock.

Industry
Vehicle import and resale
Surfaces
Admin, sales and public portals
Region
Sri Lanka, sourcing from Japan
Status
Live, still growing
urbandrive / vehicle pricing
UrbanDrive sales portal listing every vehicle model with pricing

The problem

Importing a car from a Japanese auction is a guessing game until the paperwork clears. Prices move nightly, the auction grade decides everything, and Sri Lanka stacks eight separate taxes on top of the yen price. Get any of it wrong and a profit quietly turns into a loss.

The team ran all of it on spreadsheets and memory: which models to watch, what each one truly costs to land, which buyer wanted what. Nothing talked to anything else, and every number was a day behind.

What we built

01

Every auction, scanned overnight

A scraper pulls fresh auction listings and prices each night, then charts the history so the team can read where a model is heading before they commit. No more refreshing auction sites by hand.

urbandrive / auction vehicles
Auction price-trend chart with total, average, lowest and highest price tiles
02

Landed cost, down to the rupee

One tap breaks the yen price into all eight Sri Lankan import taxes, from customs duty to the luxury levy, and returns the true cost of putting the car on the road. The maths that used to eat an afternoon now takes a second.

urbandrive / tax breakdown
Tax breakdown showing customs duty, excise, VAT and other levies totalling landed cost
03

Price every configuration in one view

Each model opens to its chassis, grades and powertrains with live auction data and full pricing beside them, so the team quotes with confidence instead of a rough guess.

urbandrive / sales portal
Model detail page for a Toyota Raize with chassis, grades and auction filters
04

Duty rules the team owns

Tax thresholds and rates change with every budget. The team edits them in plain fields per powertrain, and every price across the system moves with them. No developer required.

urbandrive / tax configuration
Tax configuration screen with luxury-tax thresholds and rates per powertrain
05

Every lead tied to live stock

A buyer's budget, preferences and follow-ups live on one profile, and the nightly scrape quietly matches them to vehicles as they appear. Nothing slips through the gaps between calls.

urbandrive / leads
Lead profile with stage, status, budget and a daily scrape-matching rule
06

Share a vehicle in one tap

When a match lands, the salesperson sends a clean public page with the auction photos and sheet, ready to continue on WhatsApp. The buyer sees a professional listing, not a screenshot.

urbandrive-cars.lk / listing
Public shareable vehicle listing with auction photos and details

Where it landed

Auctions scanned every night, hands-off

Landed cost after all eight taxes, instantly

One screen from auction to buyer

No potential lead slips through anymore

Nightly auction scrapingSri Lankan import-duty engineAuction price analyticsLead-to-stock matchingShareable public listingsOngoing support and new features
Tax maths and auction prices used to be a daily headache in Excel. Now the system tracks the auctions, suggests the price and matches every buyer. We used to miss potential leads. Now we miss none.
Sadeepa Dilhara, Managing Partner, UrbanDrive

Tell us what eats your week.

A half-hour conversation, no obligation. If we can help, we tell you how. If we can’t, we say so.

We read every one ourselves and reply within a day. Prefer email? hello@solyxlabs.com.