Case Study - Real-time fleet platform and EV product launch

Micromobility fleet management with live vehicle tracking, in-app chat, and a product launch site for IoT-backed asset optimization.

Visit DAWG Motors

Client
DAWG Motors
Role
Front-end Engineer
Year
Focus
Full-stack platform

Tech stack

  • React
  • TypeScript
  • WebSockets
  • Mapbox
  • Real-time systems
  • IoT / Telematics
DAWG Motors EV fleet and telematics platform

Challenge

DAWG Motors needed to launch an EV micromobility offering while operating a data-driven fleet platform — live asset tracking, in-app communication, and a credible public-facing product story — all within a tight timeline and a small engineering team.

The fleet product had to handle real-time location data and chat at production scale, while the launch site had to communicate IoT-backed fleet optimization to prospective customers.

Approach

On the platform side, I worked with React and TypeScript to integrate WebSockets for live vehicle updates and Mapbox for map visualization. The in-app chat system was architected for speed across direct and group conversations.

For the public launch experience at journey.dawgmotors.com, I owned the build solo — translating Figma designs into a production site that covers the EV vision, telematics use cases, and fleet optimization narrative.

Results

  • Fleet management platform delivered within the five-month window
  • Real-time vehicle tracking via WebSockets and Mapbox in the core product
  • In-app chat with sub-millisecond response times for individual and group messaging
  • Product launch site shipped from Figma to production in under one month as sole developer

Two deliverables, one engagement

This case study covers both the customer-facing launch site and the internal fleet platform — two related products that shared brand and technical constraints but had different delivery timelines and audiences.

Have a project in mind?

Tell me what you are building — SaaS, landing page, audit, or CRM integration. I will get back to you within one business day.