Software studio in Arizona

We build software, and we stick around to run it.

Caplan Studio is an independent software studio in Arizona. Gamenight, PantryTrack, Tales & Fables, BookLocally and three more are ours. We designed them, wrote the code, and still maintain the servers they run on.

We build things people actually use, and then we keep them running. Nothing gets handed off. When something breaks at two in the morning, it breaks for the person who wrote it.

The work

01 / Live

Gamenight

Home base for gaming communities.

A multi-tenant platform where communities run their own hubs, with events, rosters, and live Riot API stats under one roof. Every tenant gets its own space without its own infrastructure.

  • Next.js
  • Prisma
  • Riot API
Visit pvpers.us ↗
Gamenight interface screenshot

02 / Live

PantryTrack

Know your pantry.

Pantry management that people actually keep using. Track what you have, what's expiring, and what to buy. React runs the front end, with Express and Postgres behind it.

  • React
  • Express
  • PostgreSQL
Visit pantrytrack.app ↗
PantryTrack interface screenshot

03 / Live

Tales & Fables

Write together, in real time.

A collaborative writing studio with live multi-author editing powered by Y.js, and paid plans handled through Stripe. It keeps stories, feedback, and co-writing in one place.

  • Next.js
  • Y.js
  • Stripe
Visit talesnfables.com ↗
Tales & Fables interface screenshot

04 / Live

BookLocally

Bookings for local businesses, under their own brand.

White-label scheduling and payments for local service businesses. Each one gets a branded booking storefront without building a thing. It runs Next.js, Prisma, and Stripe end to end.

  • Next.js
  • Prisma
  • Stripe
Visit booklocally.net ↗
BookLocally interface screenshot

05 / Live

CrewTempo

Employee management, simple at every step.

Multi-tenant scheduling, timesheets, and reporting for teams of any size, with RBAC, geofenced clock-ins, and per-org branding. It stays simple even as the depth grows underneath.

  • Next.js
  • Drizzle
  • PostgreSQL
Visit crewtempo.com ↗
CrewTempo interface screenshot

06 / Live

RecallRally

Study once. Remember for good.

A flashcard studio built around SM-2 spaced repetition. The review queue decides what you see and when, so nothing gets crammed twice. Streaks, stats, and achievements keep the habit alive. The shared deck library and accounts run on Express and SQLite.

  • React
  • Express
  • SQLite
Visit recallrally.com ↗
RecallRally interface screenshot

07 / Live

ServerPack

Run your own server, with a site to match.

A Minecraft plugin pack and companion website for running a community under your own name. mc.pvpers.us, where the studio started, is the live proof: same pack, same site, still going. We host the website and the plugins. The server itself is yours to run.

  • Java
  • Next.js
  • Self-hosted
Visit mc.pvpers.us ↗
ServerPack interface screenshot

Games

We make games, too.

Founding Tide is a survival strategy game, now in private alpha. The other four are loud, quick games for friends who share one screen.

Founding Tide gameplay screenshot

Private alpha

Founding Tide

Shipwrecked. Outnumbered. Thirty days until rescue.

A top-down survival strategy game. You guide one castaway on a generated island, build a colony, and hold the campfire through raids that are announced at dawn.

  • 1 player
  • Windows
Slopshot gameplay screenshot

In development

Slopshot

Grab a gun. Blow up your friends.

A fast stick-figure platform shooter for up to 16 players. Take a seat on the couch, join online, or let the bots fill the gaps. Rounds last a few minutes, and the chaos is the point.

  • 1 to 16 players
  • Windows
Statuefall gameplay screenshot

In development

Statuefall

Mine gold. Raise an army. Topple the statue.

  • 1 to 8 players
  • Windows

In development

Hotplate

Chop, cook, plate, serve. Keep the stove from catching fire.

  • 1 to 8 players
  • Windows

In development

Mudline

Command the trenches. Break the enemy HQ.

  • 1 to 8 players
  • Windows

See all games

How we work, and who's behind it

The setup

Everything above runs on hardware we manage, behind Cloudflare. We do the design, the code, the deploys, and the early-morning fix when a disk fills up. That last part is the one that keeps us honest: there's nobody else to hand the pager to.

Who we are

An independent software studio in Arizona, founded by Carson Caplan. We stay small on purpose. Whoever builds a thing is the one who answers the email about it, which is harder to arrange the bigger you get. Carson's personal work lives at carsoncaplan.com →

Available for new projects

We build for other people too.

Everything above is ours, start to finish, and the same setup is available for your project. You'll be talking to the person writing your code the whole way through, which is most of the reason we stay small.

  • Websites

    Marketing sites, landing pages, and storefronts, hand-built rather than assembled from a page builder. They load fast on a phone, read cleanly to search engines, and keep working the month you stop paying somebody a subscription.

  • Custom software

    Web apps with real accounts, databases, payments, and an admin side. If the work currently lives in a spreadsheet, a shared inbox, and somebody's memory, this is the part that replaces all three.

  • Launch and upkeep

    Domains, hosting, certificates, backups, and the restart nobody wants to do on a holiday. Every product on this page already runs on infrastructure we manage, so none of it is a new job for us.

How it works

  1. Tell us what you need

    A finished spec is welcome. So is a rough sketch, or a paragraph about the thing you keep doing by hand. We'll ask questions until the shape is clear.

  2. We come to terms

    Scope, timeline, and price, agreed in writing before any work starts. If the job changes along the way, we rewrite the terms and agree on them again before work continues. Nothing lands on an invoice you haven't already seen.

  3. We build it

    You get a working link early and watch it fill in, instead of waiting months for a reveal. Changes are cheap while we're still building and expensive after launch. So we'd honestly rather hear from you too often than not enough.

  4. We launch and maintain

    We deploy it, monitor it, and keep it current. Keep us on for upkeep, or take the code and the keys and run it yourself. That's your call to make later, not something you have to negotiate out of us.

Got something you want built? Tell us what it is. We'll be straight with you about whether we're the right studio for it, how long it would take, and what it would cost. All of it is settled before anything starts.

Work with us, or just say hi.

A project you want built, a question about one of our products, a partnership, or early access. It all lands in the same inbox, and we read every bit of it.