Forgeble
Job management for trade businesses. Built for the real world.
// 01 Context
Forgeble is a private Laravel SaaS MVP for UK trade and facilities teams, focused on the full enquiry-to-invoice workflow.
The first version is deliberately narrow: Enquiry → Quote → Job → customer SMS/email updates → Invoice → QuickBooks push. One operational workspace instead of inboxes, spreadsheets and handwritten notes.
// 02 The problem
Trade work is messy: a customer calls, describes a problem badly, a quote is guessed, scope changes on site, materials get bought, and someone has to reconcile it afterwards.
Software either assumes enterprise field-service complexity or stops at invoicing. Forgeble is an attempt to cover the real operational loop for small teams.
// 03 What I built
-
Tenancy
Self-serve tenant registration with shared-database tenancy and scoped operational data.
-
Core CRM
Customers, contacts, sites, enquiries, quotes, job boards, job sheets and invoices.
-
Comms
Outbound SMS/email templates with local fake providers in development.
-
AI intake
Embeddable public request forms plus prompt-assisted form generation and enquiry parsing.
-
QuickBooks sync
Tracked customer/invoice sync state with retry-ready external sync records.
// 04 Architecture
Laravel 13 + Livewire 4 MVP on Postgres/Redis, with feature tests around tenancy, enquiries, intake and AI parsing.
// 06 Interesting problems
- 01
Lifecycle modelling
Enquiry, quote, job and invoice have to stay coherent as one operational record, not four disconnected apps.
- 02
Multi-tenancy
Shared-database tenancy with clear scoping so one business never sees another’s jobs.
- 03
AI that does not write blindly
Intake parsing helps draft structure, with tenant-level usage controls and generation records.
// 07 Stack
| Area | Technology | |
|---|---|---|
| Backend | Laravel 13 / PHP | Domain events, queues and tenancy primitives. |
| UI | Livewire 4 + maryUI | Fast server-driven product UI. |
| Data | PostgreSQL + Redis | Operational data and queues. |
| Accounting | QuickBooks | Where these businesses already keep books. |
// 08 Status / next
Private beta / MVP started early 2026. Production QuickBooks OAuth is intentionally later; local fakes keep the workflow testable now.
- › Production QuickBooks OAuth
- › Widen the job/scheduling surface
- › More real-world trade workflows