Skip to main content

Case Studies

A closer look at what we build and how we build it. Real projects, real tech stacks, real results.

Web Application

DOCA Member Portal

Defense Orientation Conference Association

The Challenge

DOCA, a nonprofit focused on defense and national security education, was running on a legacy MySQL database with an outdated PHP application. Member management, event coordination, and communications were fragmented across spreadsheets and email chains.

Our Solution

We built a modern member portal from the ground up using Next.js 15, PostgreSQL, and a clean Navy & Gold design language that reflects DOCA's prestige. The system includes member directory with search, event management, secure authentication, and an admin dashboard for staff.

Results

  • Migrated from legacy PHP to modern Next.js stack
  • Centralized member data previously scattered across spreadsheets
  • Admin dashboard for staff to manage members and events
  • Responsive design accessible on any device
Next.js 15PostgreSQLNextAuthTailwind CSSPrisma
SaaS Application

FlowRight Plumber Management

Field Service Management Demo

The Challenge

Small plumbing companies typically manage jobs through phone calls, paper tickets, and memory. This leads to missed appointments, billing delays, and zero visibility into technician schedules or job profitability.

Our Solution

We created FlowRight, a full-featured field service management system. Dispatchers can assign jobs, track technician locations, and manage the full lifecycle from estimate to invoice. Built as a production-ready demo showcasing what's possible for any trades business.

Results

  • Complete job lifecycle: estimate → schedule → dispatch → complete → invoice
  • Real-time technician scheduling and availability tracking
  • Customer database with full job history
  • Built and deployed in under 2 weeks
Next.jsPostgreSQLNextAuthPrismaTailwind CSS
View Live →
SaaS Web App

Soaply Recipe Calculator

SaaS for Artisan Soap Makers

The Challenge

Soap makers need precise lye calculations based on oil saponification values, get it wrong, and the batch is ruined (or dangerous). Existing tools were outdated desktop apps or clunky spreadsheets with no mobile support.

Our Solution

We built Soaply, a full-featured SaaS with real-time lye calculations for 98 oils, bar property analysis (hardness, cleansing, conditioning), recipe saving, PDF export, and a Stripe-powered subscription model. The app handles both cold-process and hot-process methods.

Results

  • 98 oils with accurate SAP values and property profiles
  • Real-time bar property analysis as ingredients change
  • PDF recipe export for workshop use
  • Stripe subscription model generating recurring revenue
Next.jsPostgreSQLStripeTailwind CSSPrisma
View Live →
Data Platform

TheCraftMap Fair Directory

National Craft Fair Aggregator

The Challenge

Craft vendors spend hours every week searching for upcoming fairs across dozens of different websites, Facebook groups, and word of mouth. There was no single source of truth for finding and comparing craft fairs nationwide.

Our Solution

We built TheCraftMap, an automated data platform that scrapes, aggregates, and enriches craft fair listings from across the web. Smart scrapers run multiple times daily, collecting event details, locations, dates, and vendor information. A subscription model gives vendors premium access to filters and alerts.

Results

  • 4,000+ craft fairs indexed across all 50 states
  • Automated scrapers running 4x daily for fresh data
  • Interactive search with location, date, and category filters
  • State-by-state guides for vendor planning
Next.jsPostgreSQLPuppeteerStripeAutomated Scrapers
View Live →

Have a Project in Mind?

Every project starts with a conversation. Tell us what's slowing your business down, and we'll tell you honestly if we can help.

Start Your Project →