EA CARTS

HQ

One login. The whole company.

Internal · one team password · real per-person auth ships at Phase 6 · go-live January 1, 2027

EA CARTS
HQ
The Loop
Email12
TJ · CEO4
Jeremy · VP/GM3
Jenna · Marketing5
Zach S · Ops · QC + Ship
Reports
Forecast
Files
Roadmap
Viewing as
The Loop
TJ Johnson
TJ
EA Carts 2.0 · One automated flow

The Loop.

Content in, carts out, content back in. The whole company runs as one flow, and EA CARTS HQ is the platform under every stage of it. Click any stage for its SOP.

Running Partial / paused Stays human To build Blocked · needs a decision
↺The last stage feeds the first: delivery photos and testimonials become the next round of ads. That loop is what makes 2.0 autonomous.
EA CARTS HQ
The platform underneath every stage above · one login for every role. ERP + dashboards + customer build-tracker, one application. Real auth, checkout, and APIs ship at Phase 6 with the new site · January 1, 2027.

Today.

Demo data
Carts in build
9
across cell 1 · 2 due this week
Leads today
14
▲ 3 vs yesterday · Grace on all 14
Orders this month
11
plan: 45 · behind pace
Revenue MTD
$156K
Aug plan $585K · blended $13.0K/cart
Raise
$1.0M
of $2.5M closed · $1.5M open

The four seats.

Roles over people, so tasks can move. TJ sees every page; each person lands on their own. Click a card to open that seat's pages.

TJ
TJ Johnson
Founder / CEO
Decisions, capital, brand, partnerships. Not execution. Carries the org structure view: every task in the company as a movable, reassignable object.
Pages: Dashboard · Org Structure (40-task registry) · Needs TJ · Forecast
Email: tj@eacarts.com · inbox in HQ
OPEN TJ'S PAGE →
J
Jeremy
VP / GM
Procurement + sales + manufacturing. Pipeline, build walkthroughs, order accuracy, delivery. Owns the build-comms sequence.
Pages: Sales & Grace · Orders + Order Detail · Production · Procurement
Email: jeremy@eacarts.com · inbox in HQ
OPEN JEREMY'S PAGES →
JH
Jenna
Social & Marketing
All of social + marketing. Content library, publishing, ad creative testing, partnerships, capture direction. Runs the media machine.
Pages: Marketing · Posting Portal (IG / TikTok / YouTube) · Content Library · Media Playbook
Email: jenna@eacarts.com · inbox in HQ
OPEN JENNA'S PAGES →
+
Zach S
Ops · QC + Shipping / Receiving
Zach S — hired. Owns inbound + outbound, inventory, QC practices, audits, recalls, and (soon) warranties off Jeremy's plate.
Pages: QC Station · Shipping / Receiving
Email: ops@eacarts.com · inbox in HQ
OPEN OPS PAGES →
Later
Techs — daily login to see exactly what their build is. Production + QC Station views only. 2 techs + 0.5 lead per cell.
TJ · Founder / CEO · tj@eacarts.com

TJ's Page.

Dashboard
Org Structure · 40 tasks

Daily Gate — open your day 2 to clearNEW · demo

✓Verify cash position — QuickBooks balance vs yesterday. 30 seconds.
✓Clear waiting approvals — 1 customer message, 1 post. Approve or bounce.

The rest of the dashboard unlocks when the gate clears. Every seat gets their own musts: Jeremy reconciles transactions, Zach acknowledges warranty claims. Accountability before activity.

Top line.

Demo data · every tile drills down · click anything
YTD Net
−$38K
planned invest year · margin 44.8%
QuickBooks live
Outstanding AP
$157K
next due Sep 12 · $86.4K China balance
QuickBooks live
Revenue MTD
$156K
plan $585K · behind pace
To wire · orders
MER · MTD
20.0x
all revenue ÷ all marketing spend
To wire
MER · YTD
19.1x
meet this and the machine pays for itself
To wire
CAC · blended
$984
goal $500 · owner loop is the path
To wire
Ad spend MTD
$7.8K
PAUSED · restart = funding + cells
Paused
ROAS · MTD
~20x
before pause · goal 20x
Meta · to wire
Carts built
2 yday · 6 wk
capacity ~7/wk · cell 1
To wire · build
Warranty claims
3 pending
1 new today · Zach owns · avg close 2.1 days
Zach's queue · widget only
Latest content
24.3K
views, latest post · 96K this week
Posting tool TBD
Spec + extraction ✓ Jeremy's workflow in ✓ HQ v1 screens Wire feeds Phase 6 · auth + checkout Jan 1, 2027 go-live

Management view.

Demo counts · from Jeremy's Build-to-Order spec, Aug 4

The whole sold backlog without checking multiple spreadsheets or asking each department. Every hold shows its reason, owner, next action, and target date.

3
01 · New orders awaiting sales review
2
02 · Deposits / finance awaiting release
2
03 · Parts holds + missing components
4
04 · Ready-to-schedule by deposit date
9
05 · Builds currently in production
3
06 · Builds at each QC gate / rework
2
07 · Completed carts awaiting walk-over
2
08 · Final balances + delivery holds
3
09 · Haulers assigned / in transit
1
10 · Delivered, missing proof / acceptance

Needs TJ 5

  • Transfer Meta Business Manager + pixel to the LLC. Diligence risk; blocks the ad restart. Nobody else can do this one.
  • Fix Grace's quoted pricing in Aloware. She quotes $14,500–$16,300 for the EA4R+; actual is $12,230. The range lives somewhere in the live config.
  • Move "Sold" out of Do-Not-Contact. ~15 minutes in Aloware, open since July. Unlocks the entire owner loop.
  • Source 3D models per cart platform. Critical path for the configurator — longest lead time of anything on the site.
  • Compare the social tool you found vs Metricool. Send the info over; Jenna's posting machine connects to whichever wins.

Decision queue 12 open

  • Shopify's future. Your "I doubt we use Shopify" vs locked Decision #2. Needs an explicit call before ERP scoping goes further.
  • Ad-restart trigger — which funding milestone, what daily spend. · Who cuts video. · Email provider for HQ. · Scanning hardware.
  • From Jeremy's draft, for team review (7): exact finance release point · VIN assignment timing + owner (his rec: when the frame is reserved to the Build ID) · QC Gate 2 name ("Electrical & Mold") · customer data visible to garage · message approval authority · final-payment verification owner · post-release change requirements.

Builds in motion Demo data · separate status tracks per Jeremy's spec

Order · BuildModel · CustomerPaymentPartsBuildQCDeliveryTarget
#1187 · B-0142EA6R+ · Thompson, CarmelDeposit ClearedParts ReadyIn ProductionElectrical & MoldNot ReadyAug 21
#1188 · B-0143EA4R+ · Patel, ZionsvilleDeposit ClearedParts ReadyIn ProductionRolling ChassisNot ReadyAug 24
#1190 · B-0145EA4X4 · Rodriguez, WestfieldPaid in FullMissing PartsWaiting on Part—Not ReadyHold · ETA Aug 18
#1191 · B-0146EA2GOLF · Chen, FishersFinance ReleasedReservedScheduled—Not ReadySep 2
#1186 · B-0141EA4F+ · Miller, NoblesvillePaid in FullParts ReadyCompleteQC PassedFinal Payment DueAug 13

Payment, parts, build, QC, and delivery each carry their own status — one generic "processing" is not enough. Hold #1190 shows reason, owner (Procurement), next action, and target date. Order Detail opens in pass 3.

Grace — last hour Live at go-live

  • Lead qualified — Hot · fleet (12 carts) → routed to Jeremy9:58a
  • SMS reply · EA4R+ pricing question — answered, budget captured9:47a
  • Voice call 4m 12s → walkthrough booked Thu 2:00p9:31a
  • Nurture re-entry · Timeline-Q2 lead replied "ready now"9:12a

Customer updates today 9-milestone structure

M4 · Production started#1188 · auto · 9:41a
"Your cart started build this morning — photo from the floor attached. Frame-up, right here in Carmel."
M5 · QC update#1187 · awaiting Jeremy's approve
"Your EA6R+ passed final QC this morning. Shipping gets scheduled next — you'll get your delivery window within 48 hours."
M7 · Final payment due#1186 · awaiting Jeremy's approve
"Your EA4F+ is complete and verified. Your remaining balance clears the way to schedule delivery."

Sales approval before a customer message sends — Jeremy's comms rule, enforced in the queue.

Email — tj@eacarts.com 12 unread OPEN INBOX →

ATS Logistics — Pickup confirmed · EA-26-0139 → Scottsdale, AZ8:12a
Huntington Bank — Incoming wire credited — $250,000.007:55a
Vaquero Club — Fleet timeline — 240 unitsYesterday

Full Outlook-style inbox — folders, reading pane, one login. Every seat gets their own; provider choice in the decision queue · wiring Phase 6.

Email · tj@eacarts.com

Inbox.

To wire · Phase 6 · provider in decision queueEverything flows through here — one login. Each seat sees their own box.
Favorites
Inbox
Drafts
Sent Items
Deleted Items
EA Carts
Investors · Raise
Fleet · Vaquero
Suppliers · China
Haulers
Grace · Aloware
Banking
Jeremy · VP / GM · jeremy@eacarts.com

Jeremy's Pages.

Sales & Grace
Orders
Order Detail
Production
Procurement
📁 My folder ↗
Embedded, not linked: this page surfaces Aloware / Grace inside HQ — pipeline, conversations, and handoffs in the same login as everything else.

Daily Gate — reconcile before you roll 3 transactionsNEW · demo

Menards — $214.80 · card 4417 · AI match: Shop supplies ✓ receiptApprove
Shell — $86.12 · card 4417 · AI match: Vehicle fuel ✓Approve
ULINE — $412.55 · card 4417 · AI match: Packaging ✓ PO refApprove

AI pre-matches every transaction to receipt + category; you approve here, it writes back to QuickBooks. Warranty widget: 3 pending · Zach owns — nothing needed from you.

Active conversations
37
Grace across SMS + voice
High intent this week
6
routed to Jeremy
Avg first response
54s
goal < 60s · any hour
Booked walkthroughs
4
this week

Pipeline — needs Jeremy 4

LeadSourceModel interestGrace's readNext action
Marcus D.Meta adEA4X4 · fleet of 12Hot — fleetCall today 2:00p · routed 9:58a
Sarah K.IG organicEA4R+High intentWalkthrough Thu 2:00p
Bill T.ReferralEA6R+High intentSend build sheet + finance link
Dana W.Meta adEA4F+Timeline-Q2Nurture · re-enters automatically

Grace auto-tags intent; only high-intent rows reach this table. Everything else nurtures without Jeremy touching it.

Grace config — open fixes 3

  • Pricing: Grace quotes $14,500–$16,300 for the EA4R+ — actual blended is $12,230. Owner: TJ, in Aloware.
  • Identity: live prompts say "never say you are an AI" — the opposite of the Personality Guide. Do not paste back unmodified.
  • "Sold" bucket sits in Do-Not-Contact — blocks the whole owner loop. ~15 min fix.

Email — jeremy@eacarts.com OPEN INBOX →

Marcus D. — Re: fleet pricing for 12 units9:12a
US Bank Finance — App #4471 approved — release?8:40a
Garage · R.M. — B-0142 wrap photos for customerYesterday

Same Outlook-style box, Jeremy's login. Demo shows TJ's data until wiring.

Jenna · Social & Marketing · jenna@eacarts.com

Jenna's Pages.

Marketing
Posting Portal
Media Playbook
📁 My folder ↗
Daily driver
Posting Portal →
Queues in order. Copy caption, post, mark done. Progress tracked per platform.
The strategy
Media Playbook →
Cadence, vocabulary rules, compliance lines, the 10-post restart sequence.
Scheduler
Posting tool ↗
Metricool until the comparison with TJ's find settles it. Auto-publish after approve.
Queue
5
posts awaiting approve
Ads
PAUSED
restart = funding + cells rule
Library
267
assets renamed + indexed · rights tracked
Last ROAS
~20x
before pause · goal 20x

Auto-post queue Connect: tool TBD · Metricool vs TJ's find

WhenChannelPostSource asset
Today 5:00pInstagramMiller delivery reel, driveway shotA-4F-Miller-03Approve
Today 7:30pTikTokWrap install, Midnight on the EA6R+A-6R-Wrap-11Approve
Tomorrow 8:00aInstagramWitness paint close-up, QC story setA-QC-04Approve
Tomorrow 12:15pYouTubeBuild timelapse Short, frame to road testV-BLD-09Approve
Thu 6:00pInstagramEA6R+ carousel, six seats no packagesA-6R-01Approve

The loop: delivery photos land in the library, the best ones get queued, winners become paid ads when spend restarts. Nothing publishes without rights cleared and a human approve.

Channel analytics. Sample layout · connects live at Phase 6

Instagram · views
96.2K
▲ 18.4% this week · organic only
TikTok · views
41.7K
▲ 9.1% this week
Followers · all platforms
28,340
▲ 1,204 this week
⚑ Below target
Reel · 24h views
1,882
▼ target 5,000 · suggest: repost 6:15a, lead with the peel

How it works when live: metrics pull every 15–30 minutes from the platform APIs. You set targets, anything under target flags red with a suggestion. A human approves, nothing auto-posts. Until then the posting tool covers scheduling + analytics day one.

Content inventory.

Library assets
267
renamed · indexed · rights-tracked
Build videos
26
assembly library in SOP_Compliance
Raw footage
~1.4TB
total library footprint
Every delivery adds
+3–14
photos per walkthrough step · zero cost

Content Library 267 assets

Every asset renamed, indexed, and rights-tracked. CLEARED publishes; PROVISIONAL waits for evidence; UNKNOWN and RESTRICTED never publish. Register: Rights_Evidence_Register.tsv, 54 assets audited.

OPEN LIBRARY →

Email — jenna@eacarts.com OPEN INBOX →

Miller (customer) — "posted it, tagged you" + 3 photos3:20p
Metricool — trial expiring, connect accountsYesterday
TJ — new posting tool to compare, info attachedAug 7
Zach S · Ops · QC + Shipping / Receiving · zach@eacarts.com

Zach's Pages.

QC Station
Shipping / Receiving
📁 My folder ↗
QC is performed by a tech who did NOT build the cart. Spec / actual / initials / pass-fail. Garage manager verifies. Torque wrenches calibrated daily. Witness paint on every torqued fastener.
On the rack
B-0142
#1187 · EA6R+ 72V · built by R.M. · QC by D.K.
Gate
2 of 3
Rolling Chassis ✓ · Electrical & Mold now · Final QC next
Checklist
45-point
mechanical · electrical · cosmetic · 5-mile test drive
This week
6 passed · 1 fail
fail: #1185 · torque re-check · 2nd tech

Torque checklist — safety critical Interactive · full table from SOP 4.2

Component · fastenerSpecMethod / verificationActualResult
FAIL blocks the stage move. The cart cannot advance to Docs until re-checked and initialed by a second tech. Photos attach to the VIN record automatically.

Dry torque unless specified · blue threadlocker on vibration-prone joints · LOTO + HV PPE during battery work · digital form is VIN-linked, form design in SOP 4.3.

The other 36 points

  • Mechanical (7): belts and latches, seats, support bars, flip seat, rear step, steering wheel, tire clearance.
  • Electrical (6): screen, backup camera, lights and signals, brake and head lights, speakers, phone charger.
  • Cosmetic (7): glove boxes and charger cord, roof level, light film removed, caps secure, cooler, QR sticker, keys on ring.
  • Test drive (5): 5 miles, no noises or leaks, charge verified, plugged in, detailed.

Sign-off chain

  • 1 · QC tech signs — digital signature, must not be the build tech.
  • 2 · Garage manager verifies — walk-around, witness marks, cosmetic, approves for delivery.
  • 3 · Delivery rep signs — after the customer walkthrough.
  • 4 · Customer signs — acceptance, then photo + permission to post. That photo feeds Jenna's library.
TJ + Jeremy

Reports.

One dashboard, five feeds. Each feed shows exactly where its wire stands, nothing pretends to be live that isn't.

Revenue MTD
$156K
Aug plan $585K · 45 carts
Carts delivered YTD
—
feeds from orders at go-live
Blended margin
44.8%
V11 model · $13.0K blended sale
Cash
QB FEED
QuickBooks connector live

One dashboard, five feeds

FeedSourceFeeds these numbersStatus
Sales & leadsGrace / AlowareLeads, response time, intent mix, CAC inputsTo wire
Orders & revenueOrder of recordRevenue MTD, carts delivered, deposits, deferredTo wire
Production & QCHQ build systemCarts built/day, QC pass rate, holds, capacityTo build
Ads & socialMeta + posting toolAd spend, ROAS, MER inputs, content viewsTo build
Cash & P&LQuickBooksYTD net, AP, cash positionConnector live

TJ's top-line tiles pull from these five. When a feed goes live its tiles flip from demo to real automatically, no redesign needed.

TJ · live model

Forecast.

Run the numbers yourself. Every input recalculates instantly. Defaults are the V11 investor model. 2026 plan for reference: Jul 10 · Aug 45 · Sep 45 · Oct 50 · Nov 70 · Dec 60 · 280 carts.

Assumptions

Margin already nets landed COGS $7,171 + labor $513 per cart. Cells 2–3 arrive with the Phase 2 pilot.

Month-12 revenue
—
carts × blended price
Month-12 carts / mo
—
—
Cells needed M12
—
—
12-mo net contribution
—
gross − CAC − fixed
Monthly revenue — 12 months
Cells required — 12 months
Month by month
Everyone

Files.

The front door to everything. Dropbox does the storage, this page ends the digging. Every card is a real link — folders open on your Mac, consoles open in a tab.

Team.

Team folders are LIVE at /EA Carts LLC/EA Carts - Team/ — one folder per seat, a 00_Inbox for anything handed to that person, working folders per their lane, and a START_HERE note inside each. TJ's is a placeholder he organizes himself.

The hub. /TJ Johnson/01_Businesses/EA_Carts/EA_Carts_2.0/

Source libraries. the raw material, linked straight in

Consoles.

Everyone

Roadmap.

Six phases to January 1, 2027: the new site and EA CARTS HQ go live together. Click any phase for its checklist.

01HQ v1 prototypeEvery screen, every SOP, demo data — this buildNow
  • Shell + login + The Loop with SOP modals
  • TJ: top-line drills, management view, org registry, email
  • Jeremy: Sales & Grace, Orders, Order Detail with both gates, Production, Procurement
  • Jenna: Marketing, Posting Portal, Playbook · Ops: QC Station, Shipping/Receiving
  • Polish pass: spacing, mobile, review markups from TJ + Jeremy
02Team review + decisionsJeremy's 7 · Shopify call · social tool · email provider · scanning hardwareNext
  • Tuesday review: walk the HQ prototype with Jeremy, mark up per page
  • Decide the 7 from the build-to-order draft — finance release point, VIN timing, QC gate 2 name, garage visibility, message authority, payment verification, change control
  • Shopify's future — explicit call before ERP scoping
  • Reassign any task in the org view; hide what the team doesn't need
03Wire the feedsTurn demo tiles real, one connector at a timeQueued
  • QuickBooks connector — live already
  • Aloware embedded in HQ — pipeline + conversations + config
  • Order feed from checkout · production events from the build system
  • Posting tool connected (winner of the comparison) · Meta after BM transfer to the LLC
04Site + configuratorThe front door: 3D models are the critical pathQueued
  • Source 3D model per cart platform — TJ, longest lead item
  • Production wrap configurator, 20–30 curated colors
  • Access-gate fix + "EA CARTS HQ" rename on deploy
  • Pixel + Conversions API with the new-site deploy
05Phase 6 buildReal auth · production checkout · email wired · scanning · customer trackerPlanned
  • Real auth for HQ — role-gated per Jeremy's team-view matrix
  • Production checkout + order of record per the Shopify decision
  • Email provider wired — every seat's inbox goes live
  • Dock scanning hardware + customer build-tracker (same data as Order Detail, customer-facing)
06January 1, 2027 — go-liveNew site + EA CARTS HQ together · ads restart on funding + cellsHorizon
  • One flow live: social → ads → Grace → close → build → deliver → owner loop → content back in
  • Cells 2–3 pilot per Phase 2 · 2026: 280 carts → 2028: 3,600
  • The goal under all of it: EA Carts runs and grows without TJ tied to it