Back to selected work

Casky case study

Real-time fleet tracking without the live map falling behind

Casky was a SaaS platform for businesses managing delivery motorcycles in real time. My work centered on the frontend dashboard and live map experience, improving how continuous GPS activity was rendered as the fleet scaled.

Casky dashboard preview
Role
MERN FULL STACK DEVELOPER
Period
Jun 2019 - Mar 2020
Focus
Live tracking dashboard
Stack
MERN STACK

What the platform needed to do well

The product helped businesses monitor delivery motorcycles through live GPS tracking, distance monitoring, operational metrics, and activity analytics. The key frontend surface was the real-time dashboard where fleet movement had to stay clear, accurate, and responsive.

Bulk polling was creating avoidable frontend work

  • Periodic polling fetched the entire active fleet in large batches.
  • Frontend parsing and marker rendering became heavier as active vehicles increased.
  • Map responsiveness dropped because the UI kept reprocessing unchanged devices.

Shift to event-driven updates on the map

  • Moved the live update flow from polling to WebSocket-based communication.
  • Changed the payload model so updates arrived per device ID instead of full-fleet snapshots.
  • Updated only the affected markers on the map, reducing unnecessary rendering work.

Frontend work that materially improved the product

  • Developed and maintained the real-time dashboard experience.
  • Implemented map-based live tracking features for delivery operations.
  • Helped redesign the real-time data flow around WebSocket events.
  • Optimized frontend rendering behavior for continuous GPS updates.
  • Improved responsiveness and scalability of the live tracking interface.

Smoother live tracking and a more scalable frontend path

  • Real-time delivery tracking became smoother and more reliable under continuous updates.
  • Frontend performance held up better as multiple motorcycles streamed location changes.
  • The new update model established a stronger foundation for future fleet growth.