Skip to content
This repository was archived by the owner on Mar 22, 2026. It is now read-only.

thebardchat/srm-dispatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRM Dispatch

Constitution

SRM Dispatch

Daily route planning and driver assignment tool for SRM Concrete's North Alabama dump truck fleet. Built by a dispatcher, for a dispatcher.

This project operates under the ShaneTheBrain Constitution.


███████╗██████╗ ███╗   ███╗
██╔════╝██╔══██╗████╗ ████║
███████╗██████╔╝██╔████╔██║
╚════██║██╔══██╗██║╚██╔╝██║
███████║██║  ██║██║ ╚═╝ ██║
╚══════╝╚═╝  ╚═╝╚═╝     ╚═╝
DISPATCH // HAZEL GREEN AL


What It Does

A browser-based dispatch planning tool that generates fair, efficient daily routes for a 14-driver triaxle fleet across three North Alabama quarry locations. Built to solve real problems in a real dispatch operation — zone rotation, backhaul logic, scrap runs, Bridgeport scheduling, and driver fairness tracking.

Core operations it handles:

  • Zone rotation across Cherokee, Mt. Hope, and Bridgeport quarries
  • Fair driver assignment that tracks workload and prevents burnout
  • Scrap run and POD (Proof of Delivery) scheduling
  • Preload and backhaul logic
  • Daily dispatch schedule generation

The Fleet

14 active triaxle drivers: Marcus · Brittany · Eboni · Deletra · Stacey · Alexis · Kenny · Charlie · Jamie · Bryant · Jonathon · Jimmy · Eddie · Roberto


Stack

Layer Tech
Framework Vanilla JavaScript + Vite
UI HTML/CSS — mobile-friendly
State Client-side only (no backend)
Build Vite
Deploy GitHub Pages · thebardchat.github.io/srm-dispatch

Running Locally

git clone https://github.com/thebardchat/srm-dispatch.git
cd srm-dispatch
npm install
npm run dev

Runs on localhost:5173.

Running on Raspberry Pi 5

ssh shane@100.67.120.6
cd /mnt/shanebrain-raid/shanebrain-core/
git clone https://github.com/thebardchat/srm-dispatch.git
cd srm-dispatch
npm install && npm run build
npx serve dist -p 3031

Access at http://10.0.0.42:3031 on LAN or via Tailscale.


Hardware

Component Spec
Raspberry Pi 5 16GB RAM · Local dev & hosting node
Pironman 5-MAX NVMe RAID 1 chassis by Sunfounder
2× WD Blue SN5000 2TB NVMe RAID 1 via mdadm

Constitutional Alignment

This tool is built for the real world — a dispatcher who is also the sole provider for his family. Every design decision follows the ShaneTheBrain Constitution:

  • ADHD-aware design — one screen, clear actions, no friction
  • Local-first — runs fully offline on Pi, no cloud required
  • Serves the left-behind — built for operators, not SaaS buyers

Built With

Partner Role
Claude by Anthropic · claude.ai Co-built every line of this project
Raspberry Pi 5 · raspberrypi.com Local compute backbone
Pironman 5-MAX · pironman.com NVMe RAID 1 chassis

Part of the ShaneBrain Ecosystem · Hazel Green, Alabama


License

MIT — free to use, fork, and adapt for your own dispatch operation.


Support This Work

If what I'm building matters to you — local AI for real people, tools for the left-behind — here's how to help:

Built by Shane Brazelton · Co-built with Claude (Anthropic) · Hazel Green, Alabama


Part of the ShaneBrain Ecosystem · Built under the Constitution

About

SRM Concrete daily dispatch PWA — route planning and driver assignments for 18 dump truck drivers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors