All work
Selected work/01 · Foundry OS — The factory's new operating system
● LIVE · IN PRODUCTION
Live · In production01 · Case study · 2026

Foundry OS — The factory's new operating system

A purpose-built ERP for a Turkish foundry and casting manufacturer — twelve connected data domains and eighteen functional screens replacing whiteboards, WhatsApp groups and Excel sheets with a single modern operating system for the factory floor.

ClientConfidential · Turkish foundry · Bursa, Türkiye
SectorFoundry & Casting
SurfaceSaaS · Web app
StatusShipped & operating
app.foundry.example / yonetim-paneliPROD · v3.2
Yönetim Paneli — upcoming jobs, company workload doughnut, notifications feed and orders table
12
Connected data domains
18
Functional screens
7 · stage
Casting pipeline
4 · tier
Role-based access
01The opportunity

Whiteboards run the world's foundries.

Turkish manufacturing is a multi-billion-dollar export engine. Yet the average foundry still runs on paper travellers, spreadsheets, and verbal handoffs — and the generic ERPs they're sold don't speak their language.

Turkish manufacturing is a multi-billion-dollar export engine — yet the average foundry still runs on paper travellers, spreadsheets and verbal handoffs. The generic ERPs they're sold (SAP, Logo, Netsis) are either too expensive, too generic, or built for a different era. They model a business that doesn't exist on the shop floor: the foreman doesn't think in 'work order receipts', he thinks in boyama, kalıp, döküm.

Orders get lost between stations, 'where's job 4127?' is answered by phone, defects are tracked in a notebook (if at all), quotes are recalculated by hand for each currency, and the owner has no real-time view of the floor.

Before

Whiteboards, WhatsApp groups, Excel sheets.

  • Paper travelers lost between stations
  • “Where's order 4127?” answered by phone calls
  • Defects tracked in a notebook, if at all
  • Quotes recalculated by hand for each currency
  • Owner has no real-time view of the floor
With Foundry OS · Foundry OS ile

One operating system, end to end.

  • Every order tracked across 7 production stages
  • Role-gated alerts: right person, right event
  • Defect tracking tied to the order, exportable as PDF
  • Multi-currency quotes, one click to order
  • Live dashboard for owners and floor managers
02What's already built

A complete operating system, end to end.

Not a prototype, not a deck. Twelve connected data domains across eighteen functional screens — covering quote-to-shipment without leaving the product. Every module is in use today.

01
Quotes
Multi-currency quote builder with line-item pricing, PDF export, and a customer-facing view. Supports EUR, USD, TRY and Gulf-market terms from day one.
02
Orders
Convert any accepted quote into a tracked order. Every order moves through the production pipeline with full audit history.
03
Production Pipeline
A 7-stage workflow modeled exactly on Turkish foundry practice: Model BekleniyorModel AlındıBoyamaKalıpDökümTemizlikSevkiyat.
04
Planning Board
Kanban-style production planner with drag-and-drop scheduling by day, week and factory. Built for the floor manager, not the controller.
05
Quality Reports
Defect tracking, reporting and PDF documentation tied to each order. Live error-rate KPI surfaces problems before they reach the customer.
06
Companies
A customer CRM with full order history, workload distribution, and the relationship view owners actually open every morning.
07
Model Makers & Materials
Master data for the supplier and material side of foundry operations — kept clean, kept consistent, kept reusable across orders.
08
Notifications
Real-time, role-based alerts so the right person sees the right event. 99+ isn't noise — it's gated by role.
09
Dashboard
Live KPIs and the operational pulse of the factory. Upcoming jobs, overdue work, company workload split, and incoming events — one screen.
10
Users & Roles
Four-tier role-based access — Super Admin · Admin · Manager · Worker — with per-page permission gating.
11
Archive
A searchable history of every completed job — auditable, retrievable, exportable. Switching cost compounds, one order at a time.
03Inside the product

Five screens. One factory.

Every UI surface uses the real vocabulary of a Turkish foundry — not a translation of a SaaS template. The team speaks boyama, the software speaks boyama.

Tour 01 / Dashboard

The morning view.

Owners and managers open the platform to a single live screen: upcoming work, overdue flags, company-by-company workload, and the events feed. Three glanceable cards replace a stack of WhatsApp threads.

189 jobs YTDoverdue surfacedcompany splitevents feed
app.example.com / yonetim-paneliTour 01 / Dashboard
Yönetim Paneli — upcoming jobs, company workload doughnut, notifications feed and orders table
Tour 02 / Planning

Drag a day, plan a week.

A kanban board sized for foundry reality: columns are days, cards are orders, and the floor manager schedules by sight. New column, new shift — done.

MODEL B.MODEL A.BOYAMAKALIPDÖKÜMTEMİZLİKSEVK
app.example.com / planlamaTour 02 / Planning
Planlama — kanban-style production planner with drag-and-drop day columns
Tour 03 / Orders

Every order, its full history.

One table, twelve filters, a date picker, and inline-status. Every order shows its current stage as a coloured pill — Boyama, Model Bekleniyor, Aktif — so the foreman doesn't need to open the row to know.

Filter by stageSort + DatePDF exportExcel export
app.example.com / siparislerTour 03 / Orders
Siparişler — filterable order table with stage badges and PDF/Excel export
Tour 04 / Quality

Defects, in the open.

Quality reports live next to the order, not in a notebook. Defective count, re-casting count, error rate — surfaced at the top so the owner sees the number before anyone has time to massage it.

Defect trackingRe-cast countError rate %Excel export
app.example.com / kalite-raporlariTour 04 / Quality
Kalite Raporları — defect tracking with hata oranı (error rate) KPI
Tour 05 / Create

One button. Four entities.

A single "Yeni Oluştur" affordance steps the user through Teklif → Sipariş → Kalite Raporu → Firma. The schema is opinionated; the user experience is not.

TeklifSiparişKalite RaporuFirma
app.example.com / siparislerTour 05 / Create
Yeni Oluştur — entity wizard for Teklif, Sipariş, Kalite Raporu, Firma
04Why this wins

Vertical depth, not horizontal fluff.

Six reasons the platform beats a generic ERP and a templated SaaS — on a Turkish foundry's actual workday.

01 — Vocabulary

We don't translate the business.

Every screen uses the words a Turkish foundry already uses. The owner doesn't learn a new dialect — the software learned theirs.

BOYAMAKALIPDÖKÜMTEMİZLİKSEVKİYAT
02 — Stack

Modern stack, modern velocity.

The same stack Vercel, Linear and modern SaaS leaders ship on. Recruiting against it is easy. Scaling it is cheap. Iteration speed is multiples faster than legacy ERP.

Next.jsNestJSPrismaPostgreSQLTanStack QueryTailwindshadcn/uiJWT
03 — Loop

Customer-driven, in the open.

The repo contains dated customer-feedback files with numbered items being closed week by week. Currency-aware line items, PDF flows, UX refinements — all shipped in response to real operators. We don't guess what customers want. We ship what they tell us.

Weekly cadenceNumbered backlogOperator-led
04 — Floor

Designed for the floor, not the boardroom.

Turkish UI. Click-to-edit forms. Minimal-friction workflows. Role-gated pages. Built around what a foreman, an estimator, and an owner each need on their own screen — not a one-size-fits-nobody dashboard.

Worker viewManager viewAdmin viewSuper admin
05 — Currency

Multi-currency, export-ready.

Quotes and orders support multiple currencies on day one. Turkish foundries serve European OEMs in EUR, US buyers in USD, and Gulf customers in their own terms. The platform handles it.

EURUSDTRY+ custom
06 — Moat

Domain knowledge, baked in.

Anyone can build "a CRM." Almost nobody understands the 7 stages between a wax model and a shipped casting. We do — and the database knows it. Once a foundry's history lives in the platform, switching cost approaches infinity.

Schema-deepProcess-deepCustomer-deep
05Traction

Already built. Already shipping.

A short list of tense statements — present, not future. Nothing on this page is a roadmap.

Full product, built and operational.

Twelve domains, eighteen screens, four role tiers — covering quote-to-shipment without leaving the platform. Live with the operator team today.

Active customer feedback loop.

Numbered, dated feedback closed week-by-week. Currency-aware line items, PDF flows and UX refinements all shipped in response to factory operators.

Production-grade codebase.

Type-checked end-to-end, modular, ready to scale to multi-tenant SaaS. The same shape every modern team would build it again today.

Deployable today.

Backend, frontend and database designed for cloud hosting from day one — server-rendered, edge-friendly, mobile-responsive.

Turkish manufacturing runs the country's exports — but it still runs on whiteboards. This is the operating system for that industry. Already built. Already in operators' hands.
Built by The Code Buffalo · [email protected]
Currently accepting Q3 engagements

Got a case worth building?

Tell us about the problem you're trying to solve. We'll write back within one business day.