Skip to content
// booting portfolio
the engineer's notebookYash.
loading assets000%
Yash.
Index / Work
Full-Stack · Logistics · 2026 · P/01

Velora

A fleet routing & optimization platform that turns messy delivery stops into efficient, constraint-aware routes.

P/01Full-Stack · Logistics

Velora

velora.caseview case →
Role
Full-Stack Developer
Year
2026
Category
Full-Stack · Logistics
Stack
11 technologies

A full-stack logistics platform that solves the Vehicle Routing Problem (VRP) at scale — concurrent optimization workflows, constraint-aware scheduling, and a live fleet dashboard. Awarded Bronze at Kriti, IIT Guwahati's inter-hostel technical competition.

01 — Problem

Delivery fleets juggle dozens of stops, vehicle capacities, and time windows. Planning routes by hand is slow and rarely optimal, and naïve solvers block while they compute — no good for an interactive dashboard.

02 — Solution

I built a scalable VRP engine on FastAPI + Celery + Redis that runs optimization jobs concurrently with VROOM, so the UI never blocks. Constraint-aware scheduling handles vehicle capacity, time windows, and multi-stop routing; OSRM + PostgreSQL power route analytics and optimization logs.

03 — Architecture

A Next.js dashboard (Zustand for fleet state, Google Maps for visualization) submits optimization jobs to a FastAPI API, which enqueues them on Celery workers backed by Redis. VROOM solves the VRP while OSRM provides the road network; results and metrics persist to PostgreSQL. The client polls job status with TanStack React Query for real-time updates.

Next.jsTypeScriptFastAPICeleryRedisVROOMOSRMPostgreSQLTanStack QueryZustandGoogle Maps API

04 — Challenges

  1. 01Keeping the API responsive while long-running solves happen — solved with async job queues and status polling.
  2. 02Modeling real-world constraints (capacity, time windows, multi-stop) without exploding solve time.
  3. 03Streaming live optimization status to the dashboard without hammering the server.

05 — Outcomes

  • Bronze Medal at Kriti, IIT Guwahati's inter-hostel technical competition.
  • Concurrent optimization workflows that stay responsive under load.
  • Clear route analytics and performance metrics for every run.

Stack

Next.jsTypeScriptFastAPICeleryRedisVROOMOSRMPostgreSQLTanStack QueryZustandGoogle Maps API