Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Dispatch every load. Keep every truck moving.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @truckingonestopshopOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Internal dispatch TMS for Trucking One Stop Shop. TOSS dispatches for several carrier companies and bills each one a percentage of the gross ("dispatch fee"). Live at https://tosstms.com.
| Area | What it does |
|---|---|
| Dashboard | Month KPIs, fleet board (which trucks need a load), today's pickups/deliveries, items needing attention, 12-week trend |
| Loads | List / Board (drag to change status) / Calendar. Filters, bulk status, CSV and printable report |
| New / edit load | Drop a rate con → broker, rate, stops, miles filled in. Multi-stop editor, Mapbox miles + deadhead, every field editable |
| Load page | Status stepper, per-stop progress, map, re-assign truck/driver, paperwork checklist (RC/BOL/POD), one-click factoring packet (merged PDF), activity log with notes |
| Invoices | "Ready to bill" per carrier, invoice from delivered loads, inline-editable invoice, Draft/Sent/Paid/Void (loads follow), overdue tracking, PDF, custom invoices |
| Analytics | Gross, fee, RPM, miles, collections; by carrier, driver, truck, broker, lane, dispatcher |
| Fleet & Company | Carriers, trucks (broker sheet with one-tap copy + pitch), drivers (CDL/medical expiry), documents (with expiry), encrypted credentials vault, profile & fee terms |
| Settings | Team, invoice profile, document types, light/dark |
| Admin panel | Super admins invite people, set role and position, disable or delete logins, activity log |
| Profile | Photo, position, phones, timezone, hours, email signature |
npm install
npm run dev
Copy .env.example to .env.local and fill in the keys. Open http://localhost:3000.
UI preview without logging in (development only): open http://localhost:3000/preview-ui
to browse every page with sample data. /preview-ui?off turns it off. It cannot be enabled
in a production build.
Supabase project yguxmgqnnbjmpzrxqlco (TOSS TMS only). Tables are public.tms_*, the
admin layer public.toss_super_admins / toss_admin_audit, and the tms_private schema.
Migrations are in supabase/migrations, applied in order.
tms_members
(Admin panel or Settings → Team). Owners manage the team, invoice profile, and can delete companies.tms-docs, opened through short-lived signed links./api/ratecon: PDF text (or page images for scans) → DeepSeek deepseek-flash with a time
limit → a local rule-based reader fills anything missing (and everything when DeepSeek is
busy) → Mapbox highway miles. The dispatcher reviews and can change every field.