The Tool Kit · El equipo técnico
Everything it took to build Gold Star's software.
Not a website. A field-operations system — crew app, back office, live warehouse, and a dispatch map — assembled by Paddock20 from the stack below.
- Tools + services
- 20
- Build layers
- 5
- Warehouse tables
- 11
- Lines of judgment
- 1
Five layers, one system
Every Paddock20 build is stacked the same way. Here is how the Gold Star app is put together.
- 01
Build Stack
Base de construcciónThe frontend and framework the whole app runs on — the crew phone screens and the back office.
Next.jsReactTypeScriptTailwind CSSv0 - 02
Warehouse Intelligence
Almacén inteligenteThe brain. One door in, one door out. Every customer, invoice, and route flows through a single registry so the system grows without rewrites.
RegistryIntake / DispenseSignals + RulesZod - 03
Infrastructure
InfraestructuraWhere the data lives and how the app is served — the database and the hosting that keeps it online.
Neon PostgresDrizzle ORMVercel - 04
Integration Layer
IntegracionesThe outside services wired in — maps and geocoding, invoice email, and payments — each one graceful when a key is not set yet.
Leaflet + OpenStreetMapGoogle MapsResendStripe - 05
Security Layer
SeguridadDomain Lock keeps the app on your real domain, role-gating keeps the back office out of crew hands, and hardened headers protect every request.
Domain LockBetter AuthRole GatingSecurity Headers
The full stack
Twenty tools and services. Each one earns its place.
Build Stack
- Next.jsLive
The app framework — every screen, route, and server action.
- ReactLive
The interface engine behind the crew app and back office.
- TypeScriptLive
Type safety so pricing, tax, and routing math cannot drift.
- Tailwind CSSLive
The styling system — the whole Gold Star look, top to bottom.
- v0Live
The agentic engineering surface Paddock20 built the app in.
Warehouse Intelligence
- Warehouse RegistryLive
One registry defines every entity — add a kind, the app adopts it.
- Intake / DispenseLive
One door in to write, one door out to read. No scattered queries.
- Signals + RulesLive
Tax, due dates, and urgency computed in one place, changed in Settings.
- ZodLive
Validates every form and payload before it touches the database.
Infrastructure
- Neon PostgresLive
The database — customers, routes, invoices, employees, settings.
- Drizzle ORMLive
Typed database access — the bridge from code to Postgres.
- VercelLive
Hosting and delivery — the app served fast on your domain.
Integration Layer
- Leaflet + OpenStreetMapLive
The dispatch map — route stops plotted, keyless out of the box.
- Google MapsAdd key
Premium geocoding when the API key is added — drops in cleanly.
- ResendAdd key
Emails an invoice to the customer the moment you send it.
- StripeReady
Ready to collect invoice payments online when switched on.
Security Layer
- Domain LockLive
Paddock20 protocol — keeps the app on Gold Star's real domain.
- Better AuthReady
Accounts and sessions — crew, leads, and admin sign-in.
- Role GatingLive
Crew sees the field app; only admin reaches the back office.
- Security HeadersLive
Hardened responses — HSTS, no-sniff, scoped device permissions.
Built by Paddock20
The person who ran the operation now builds the software.
Agentic engineering — human judgment plus AI speed — turning real field operations into production software. This is a sample of the range.