Work · IT Solutions
AvtoTochka
LiveA used-car marketplace with VIN reports, dealer tools, an installable PWA and real web push — built for trust and conversion.
- Role
- Development & Ops
- Period
- 2025–2026
- Outcome
- PWA with web push in production
02 · AvtoTochka
Built for real buyers and dealers.
A used-car marketplace with VIN reports, dealer tools, an installable PWA and real web push — built for trust and conversion.
Challenge
The problem.
Used-car buying hinges on trust: mileage, accidents, ownership. Buyers jump between portals and still leave without a coherent history. Sellers compete on near-identical listings without comparable signals.
Financing and credit usually sit outside the listing — breaking context mid-decision. The product needed to be fast, mobile-first and operable without a large platform team.
Approach
How we approached it.
01
Trust as a product surface
Ratings, response time, verified dealers and VIN badges are visible signals — not buried metadata.
02
Streamlined page delivery
A focused server stack keeps first paint fast and operating cost low.
03
Edge-friendly caching
Anonymous traffic is served efficiently while signed-in sessions stay secure.
04
Real web push
Match alerts and updates use standard web push — no third-party notification dependency.
05
Partner-ready integrations
Credit and financing can be activated when contracts are in place — without rebuilding the core.
What we built
What we delivered.
Catalogue & search
Brand, model, generation and location filters that work on first paint — and remain indexable.
Trust signals
Seller ratings, response-time badges, verified partners and VIN verification on listings.
VIN report
VIN decoding provides factory specifications through NHTSA. Mileage, owner and accident records in the demo report are generated examples, not verified vehicle history.
Dealer back office
Inventory, leads and listing management for professional sellers.
PWA & notifications
Installable progressive web app with real web push for new matches and updates.
Operations admin
Moderation, content and monetisation controls for day-to-day running of the marketplace.
Architecture
System at a glance.
A Node.js service with server-rendered pages, SQLite storage and Docker deployment. Anonymous pages are cache-friendly; authenticated flows keep CSRF and session integrity intact.
Web push is implemented on open standards. Partner credit flows sit behind configuration so go-live is a controlled switch, not a rewrite.
Numbers & facts
At a glance.
PWA in production
Delivery
Native web push
Push
VIN decoding · Demo history
VIN reports
Back office live
Dealer tools
What we learned
What we take forward.
- 01
Trust signals only work when definitions are consistent — badge rules belong in the data model, not the marketing copy.
- 02
A streamlined page-delivery path is an operational advantage: fewer components mean fewer surprises in production.
- 03
Financing belongs next to the listing. Redirecting buyers to an external bank process leads to lost conversions.
Next steps
What’s next.
- Activate partner credit once commercial terms are final.
- Extend verified-dealer programmes and response-time SLAs.
- Richer comparison views for equipment and condition across similar listings.
Continue the conversation
