A product person, a tinkerer, and an occasional over-builder of things that probably could have been a spreadsheet.
I've spent a good chunk of my career in product and program management β helping teams figure out what to build and then actually shipping it. On the side, I've always been the person tinkering with ideas and wishing certain apps existed. AppCrafter Studio is just me finally doing something about that.
15+
years in product & program management
The Approach
Get something working as fast as possible. The version of an idea that lives only in your head is usually missing something important.
Put it in front of people before it feels ready. Real feedback from real users beats imagined feedback every time.
Not everything works out. That's fine. The useful stuff becomes obvious pretty quickly once it's actually in use.
I could have kept this private. But if someone looks at how this is built and thinks βI could take this in a completely different directionβ β that's a good thing.
Everything here is MIT licensed. Fork it, change what you want, build something I never would have thought to build. The scaffold is already there: auth, database, AI integration, CI/CD, the whole setup. You're not starting from a blank file. You're starting from something that already works.
If you build something with it, I'd love to hear about it.
# Get started
$ git clone github.com/vineetag/mystudio
$ cd mystudio
$ pnpm install
# Build something great
$ pnpm devIf any of the apps here spark ideas for you β features you'd want to add, directions you'd want to take things β feel free to reach out. Sometimes it's just a good conversation. Sometimes it's more. Either way, happy to talk.
Under the Hood
The same stack across every app β consistent, modern, and designed to ship fast without cutting corners.
Full-stack React with SSR, API routes, and App Router
Postgres, auth, and file storage as a service
Anthropic API for all AI features, server-side only
Utility-first styling with copy-paste components
Every branch gets a preview URL. Main goes to production.
Product analytics, session replay, and feature flags
Every app enforces per-user AI rate limits and a hard monthly spend cap. Database changes go through versioned migrations, never manual edits.