Skip to content
Freelance Seaside Transportation (US) · Aug 2024 — Jan 2025

Seaside Transportation

A transportation-management system for a US operator: member management, scheduling, driver coordination, payments, dashboards and interactive maps.

client region
US
client region
core modules
5+
core modules members · scheduling · drivers · payments · maps

Seaside Transportation is a management system I built for a US-based transportation operator, coordinating members, drivers, schedules and payments in one place.

Problem

The operator was running a logistically complex service — members to manage, locations to schedule, drivers to coordinate, payments to collect — across tools that didn’t talk to each other. They needed a single system with a real operational dashboard and live maps.

My role

I built the system full-stack: a React front end, a Node.js and MongoDB backend, and a Next.js marketing site. This was a remote engagement for a US client, delivered over roughly six months.

Key decisions

I built the operational app in React on a Node.js + MongoDB backend, with interactive maps for location scheduling and driver coordination so dispatchers could see the operation rather than read it off a list. Payments and member management live in the same system to keep billing tied to actual activity. The marketing site runs on Next.js, deployed to Cloudflare Pages, with the app hosted on Railway.

Outcomes

  • A single platform for member management, scheduling, driver coordination and payments.
  • Interactive maps that make scheduling and dispatch visual.
  • Operational dashboards that give the operator a live view of the business.

Lessons

For operational tools, visibility is the feature. Putting the schedule and drivers on a map changed how the team worked far more than any individual form did. Delivering remotely for a US client also sharpened my habits around clear async communication and tight scope.

Want results like these?

I take on a small number of projects at a time. Tell me about yours.