Admin Portal
Dashboard
Welcome back, Cauy.
4
Active Jobs
3
Today's Bookings
1
Ready for Pickup
12
This Month
Active Jobs
Mike R.
Harley Road King
Custom paint + exhaust
(780) 555-0142ETA: Jul 4
Sarah K.
Kawasaki Vulcan 900
Trike conversion
(780) 555-0198ETA: Jul 12
Dave T.
Suzuki LS650
Full restoration
(780) 555-0177ETA: Pending
Jenny L.
Honda ATV
Engine rebuild
(780) 555-0123ETA: Now
swipe to browse jobs
Softphone
Ready to Call
00:00
Mike R.
(780) 555-0142
Sarah K.
(780) 555-0198
Dave T.
(780) 555-0177
Jenny L.
(780) 555-0123
SMS Campaigns
Send To
0/160
// Pricing Breakdown
Where Your $50/mo Goes
Completely transparent. Here's what it costs to run your server and what I do for you.
Server Hosting (Hetzner)
8GB RAM · 75GB SSD · Helsinki
$15
Maintenance & Security
Updates · patches · backups · firewall · monitoring
$10
Tech Support & Changes
Your time · feature requests · troubleshooting · on-call
$15
Profit & Growth
New features · improvements · buying you a pizza 🍕
$10
What you're saving vs Torque360
Same shop management, plus AI agent + voice + ad blocking
-$150
per month
Diagnostics
// Consent Status
Checking...
User choice for this device
What we collect (if allowed):
Device type, browser, OS, screen size, viewport, touch support, online status, connection type, and JS errors. No personal data, no IP, no tracking cookies. Nothing sold. Jord reviews manually for debugging.
Device type, browser, OS, screen size, viewport, touch support, online status, connection type, and JS errors. No personal data, no IP, no tracking cookies. Nothing sold. Jord reviews manually for debugging.
// Your Device
Detecting...
// Error Log
No errors logged.
Diagnostics are stored locally in your browser. Jord can request this data if troubleshooting is needed.
Changelog & Value
// Where Your Money Goes
$200/mo
Torque360 (replaced)
What you were paying before
$50/mo
Your Sovereign Server bundle
What you pay now
+150/yr
Monthly savings
In your pocket every month
+1800/yr
Annual savings
Per year, every year
You save $1,800/year. That's a new exhaust system. Or 3 track days. Or just money in your pocket.
// Version History
v1.3.0June 30, 2026
by JordfeatureRole-based auth system with phone number verification. Staff, customers, and admins now see completely different portals. No more shared access.
featureSign-in page at /auth with demo mode for testing
featureDiagnostics consent banner — users opt in to share device info and error logs
featureDevice detection + error logging in admin portal (visible to Jord only for troubleshooting)
featureBusiness knowledge base page for shop procedures, paint codes, torque specs
featureThis changelog — so you always know what changed and where your money goes
improvementDesktop layout overhaul: sidebar nav, multi-column dashboards, responsive on all screen sizes
improvementLanding page expanded to 12 menu cards (was 8) — fills desktop screens properly
improvementInstall instructions grid now responsive (side by side on desktop)
improvementPhone system features grid auto-fits on desktop
securityPortal pages now require authentication — no more public access to admin/staff areas
securityStaff can only see staff portal. Customers can only see customer portal. Only admins see everything.
v1.2.0June 30, 2026
by JordfeatureDesktop sidebar navigation (240px fixed left, shifts content right)
featurePortal pages restructured into multi-column grids (2 cols on desktop, 3 on wide screens)
featureAdmin portal: stats + schedule + jobs on left, softphone + SMS on right
featureStaff portal: jobs + quick links on left, reference docs + report issue on right
featureServer page: specs + services on left, security + recommendations + settings on right
featureDashboard: project notes + roadmap on left, feedback form on right
improvementModal dialogs centered on desktop instead of bottom sheets
improvementAll narrow max-width constraints removed on desktop — content fills the screen
v1.1.0June 30, 2026
by JordfeatureDiagnostics system: device detection (browser, OS, screen size, touch, online status, connection type, PWA mode)
featureError logging: JS errors and unhandled promise rejections captured to localStorage
featureDiagnostics panel in admin portal with error log and clear button
featurePricing breakdown section in admin portal showing exactly where $50/mo goes
improvementLanding page menu cards expanded from 8 to 12 (added Build Gallery, Shop Hours, Call Analytics, SMS Campaigns)
improvementMenu grid: 6 columns on desktop, 4 on medium, 2 on mobile
v1.0.0June 30, 2026
by JordfeatureLanding page with logo, hero, 8 menu cards, cost comparison (Torque360 $200 vs Your Server $50 = save $1,800/yr)
featureProject dashboard with notes, roadmap, feedback form (stored in localStorage)
featureAdmin portal: stats cards, today's schedule, active jobs board, web softphone (dialpad, call status, quick contacts), SMS campaigns with templates
featureStaff portal: today's jobs, quick links (Torque360, email, calendar), reference docs, report issue form
featureCustomer portal: phone login, build status with progress bar, pickup appointment, book visit, voice/text query
featureServer page: system specs (CPU, RAM, storage, uptime), services status, security features, recommendations, settings
featurePhone system pitch: IVR flow diagram, 6 feature cards (IVR, forwarding, voicemail-to-text, SMS, staff email, analytics)
featurePWA install instructions for iPhone (Add to Home Screen)
featureMobile tab bar navigation (Home, Admin, Staff, Server)
featureCollapsible sections throughout
featureFade-in animations on scroll
featureUpdate detection banner (checks for content changes on tab focus)
Shop Knowledge Base
Procedures, paint codes, torque specs, suppliers, safety
This section is for Cauy & Jord only. Staff and customers never see this.