← Back to home
Production Systems · BFS Development LLC

Web Systems & Engineering.

Production web platforms, distributed multi-tenant architectures, and high-throughput application systems designed and operated by Benjamin Sachwitz under BFS Development LLC. Each system is maintained with enterprise security, sub-100ms edge latency, and transparent operations.

4 Live Deployments 0% Dues Markup Architecture < 75ms Edge Latency Postgres Row-Level Security
Bar Crawl Golf Web Platform Preview
Party Game · Live
/ 01

Bar Crawl Golf.

The painted bar-crawl scorecard game. Live scorecards, AI route planning, crew chat, and Hall of Fame trophies. Built with Next.js on a Supabase backend, playable in the browser or the native iOS app.

Next.js 14 Supabase Real-time Scorecards iOS Companion Route Optimizer
Greekstack Chapter OS SaaS Preview
Chapter Management · Live
/ 02

Greekstack.

White-label fraternity and sorority management SaaS featuring a digital rush pipeline, real-time RSVP check-ins, automated Stripe dues collection with 0% markup, and secure chapter voting ballots.

Next.js 14 Prisma & Postgres Stripe Connect Rush CRM TCPA Messaging
My Daily Tool PWA Preview
Daily Productivity · Live
/ 03

My Daily Tool.

An all-in-one companion for web and iPhone: planner, health, habits, journal, finance, an AI assistant, and a 39-game arcade. Offline-first, private by design, live on the App Store.

React & PWA IndexedDB Offline-First 60+ Utilities App Store
Benjamin Sachwitz Portfolio Website Preview
Self-Build · Production
/ 04

This Portfolio · bensachwitz.com

The site you are reading right now. Single-file production HTML, a custom CSS token design system, vanilla JS, and every animation, arcade game, and schedule modal built from scratch.

Vanilla JS CSS Design System Vercel Edge 39-Game Arcade Continuous Ship
Open in new tab Updated continuously
Engineering Studio · Parent Entity
BFS Development LLC - Vintage Retro Cream Logo

BFS Development LLC.

The multi-tenant applications and web software featured above are designed, maintained, and operated under BFS Development LLC (Sole Owner: Benjamin Sachwitz · Official Website: bfsdevelopement.app). Built with enterprise-grade security, zero-latency caching, and transparent pricing.

System Architecture · Case Studies

Architecture & Engineering Dossiers.

Deep architectural breakdowns of production challenges, database isolation strategies, and payment automation workflows built across these web systems.

Case Study 01 Production SaaS

Greekstack: Multi-Tenant Chapter Isolation & 0% Markup Billing

Legacy fraternity management platforms charge predatory 3% to 5% software convenience fees on top of standard payment processing. Greekstack eliminated this markup by integrating Stripe Custom Express accounts directly to chapter bank records.

Schema-Level Tenant Security: PostgreSQL Row-Level Security (RLS) ensures that chapter rosters, financial ledgers, and rush scorecards are cryptographically and logically isolated between universities.
Automated Nightly Dues Cron: Headless cron jobs calculate unpaid member balance tiers, apply grace-period rules, and dispatch customized reminder SMS notifications via Twilio 10DLC routes.
Digital Rush QR Check-in: Real-time WebSocket synchronization turns prospective member arrivals into instant candidate cards on the active brothers' recruitment board.
// Greekstack System Specs
Framework:Next.js 14 App Router
ORM & Database:Prisma / Neon Postgres
Payments:Stripe Connect Custom
Carrier Delivery:Twilio 10DLC Registered
API Edge Latency:< 75 ms
Dues Markup:$0.00 (0.0%)
Case Study 02 Realtime Web & Mobile

Bar Crawl Golf: Distributed Scorecards & GPS Geofencing

Coordinating dozens of players across multiple downtown venues requires high-throughput data sync that survives weak cellar bar connectivity and crowded cell towers.

Optimistic Offline Persistence: Players record putts and drink penalties with instant UI response. Scores are stored in IndexedDB and re-broadcast via WebSocket channels when signal reconnects.
Venue Verification Engine: Haversine formula calculation ensures players cannot log scores for a hole until their device GPS coordinates match the verified venue footprint.
// BCG Realtime Architecture
Realtime Layer:Supabase WebSockets
Offline Storage:IndexedDB + LocalStorage
Geolocation:W3C Geo + Capacitor GPS
Sync Latency:< 50 ms
Web Platform:barcrawlgolf.xyz
Live Code Inspector · Production Snippets

Explore the Production Codebase.

Inspect actual schema models, realtime event channels, and webhook handlers powering these applications.

schema.prisma
// Greekstack Multi-Tenant Chapter Data Isolation
model Chapter {
  id              String         @id @default(cuid())
  slug            String         @unique
  name            String
  university      String
  stripeAccountId String?        @unique // Stripe Connect Custom
  members         Member[]
  rushEvents      RushEvent[]
  duesInvoices    DuesInvoice[]
  createdAt       DateTime       @default(now())
  updatedAt       DateTime       @updatedAt
}

model DuesInvoice {
  id          String         @id @default(cuid())
  chapterId   String
  memberId    String
  amountCents Int
  status      InvoiceStatus  @default(UNPAID)
  dueDate     DateTime
  chapter     Chapter        @relation(fields: [chapterId], references: [id], onDelete: Cascade)
  member      Member         @relation(fields: [memberId], references: [id], onDelete: Cascade)
}
realtime.ts
// Bar Crawl Golf Realtime WebSocket Sync Engine
import { createClient } from '@supabase/supabase-js';

export function subscribeToCrawl(crawlId: string, onScoreUpdate: (payload: any) => void) {
  const supabase = createClient(process.env.SUPABASE_URL!, process.env.SUPABASE_ANON_KEY!);
  
  return supabase
    .channel(`crawl:${crawlId}`)
    .on('postgres_changes', {
      event: 'INSERT',
      schema: 'public',
      table: 'scores',
      filter: `crawl_id=eq.${crawlId}`
    }, (payload) => {
      // Optimistic merge with local IndexedDB cache
      onScoreUpdate(payload.new);
    })
    .subscribe();
}
stripe-webhook.ts
// 0% Markup Stripe Connect Webhook Reconciliation
export async function handleStripeEvent(event: Stripe.Event) {
  if (event.type === 'checkout.session.completed') {
    const session = event.data.object as Stripe.Checkout.Session;
    const invoiceId = session.metadata?.invoiceId;

    if (invoiceId) {
      await prisma.duesInvoice.update({
        where: { id: invoiceId },
        data: {
          status: 'PAID',
          paidAt: new Date(),
          stripePaymentId: session.payment_intent as string
        }
      });
      // Zero fee retained · 100% of chapter funds transfer to chapter account
    }
  }
}
Global Infrastructure · Vercel Edge Network

Architecture Breakdown & Latency Telemetry.

Benchmarked edge response latencies and tier-by-tier architecture routing across BFS Development LLC production web applications.

Region: US-East (iad1)
18 ms

Washington, D.C. · p95: 32ms

Region: US-West (sfo1)
41 ms

San Francisco · p95: 58ms

Region: EU-West (lhr1)
68 ms

London · p95: 84ms

Your Live TTFB
-- ms

Measuring browser navigation...

End-to-End System Topology TLS 1.3 · HTTP/3 Anycast
Tier 1: Edge Ingress
Vercel Anycast Edge CDN · Dynamic SSL Termination · DDoS Scrubbing · Subdomain Tenant Resolvers
< 15ms TTFB
Tier 2: Compute & Auth
Next.js 14 App Router Serverless Nodes · Edge JWT Verification · Twilio 10DLC Gateway
< 45ms P90
Tier 3: Persistence
Neon Serverless PostgreSQL (Prisma ORM) · Supabase Realtime WebSocket Pub/Sub · IndexedDB Client Fallback
Sub-10ms Queries
Tier 4: Payment Pipes
Stripe Connect Custom Direct Ledger · Automated Nightly Cron Reconciliation · Zero-Markup Split Logic
100% Payout Route
Public Repositories · Developer Infrastructure

Open Source & Developer Tooling.

Open-source utilities, database schema starters, and edge deployment automation maintained by Benjamin Sachwitz for the developer community.

GitHub: @bensachwitz-ctrl →
PostgreSQL / Prisma MIT License

prisma-rls-generator

Automated generator that injects PostgreSQL Row-Level Security policies into Prisma schema migrations for multi-tenant SaaS applications.

★ Public TypeScript
View Source →
Vercel Edge Runtime MIT License

edge-tenant-router

Zero-overhead edge middleware template for Next.js 14 providing sub-25ms wildcard subdomain rewrites and geographic IP tenant mapping.

★ Public Next.js Edge
View Source →
Stripe Connect MIT License

stripe-connect-zero-fee

Reference test harness for Stripe Connect Express custom accounts verifying zero-fee platform split transfers and idempotent reconciliation.

★ Public Node.js / Vitest
View Source →
BFS Development LLC · Systems Architecture Desk

Building high-performance production systems that scale.

Need an architecture review, a custom multi-tenant platform, or a production web system built with modern standards? Book direct time with Benjamin Sachwitz to scope your requirements.

Explore Native iOS Apps →