Replace the spreadsheets
and Google Forms.
Client portals, member areas, custom booking systems, and operational dashboards. For small businesses that have outgrown the patchwork of free tools and need real software. From $9,500.
The infrastructure
of a real product.
Auth, database, payments, admin, and hosting — wired together, tested, and shipped to production. You manage the business; we manage the software.
Authentication & user accounts.
Email/password, magic links, or social login. Roles and permissions for staff, customers, and admins — built in from the first day.
Custom database.
Designed around your actual workflow — not generic SaaS objects. Your data, your schema, your queries.
Admin dashboard.
A clean dashboard for your team to manage users, content, orders, or whatever the app handles. No need to log into the database.
Stripe payments.
One-time charges, subscriptions, or usage-based billing. Customer portals for self-serve plan changes and invoices.
Email & notifications.
Transactional emails, password resets, weekly digests, in-app notifications. The boring infrastructure customers expect.
Production-ready hosting.
Deployed on Vercel with monitoring, automatic SSL, and a database that scales. No DevOps required from you.
From idea to live,
in five weeks.
The Growth Package starts at $9,500 and includes a full marketing site plus one custom web app feature. Larger multi-feature builds are scoped as Custom from $15,000.
Discovery & scope.
We unpack your workflow, the data you’re tracking, and the specific outcome the app needs to deliver. Output: a written scope of every feature and screen.
Design the core flows.
We design the most decisive screens first — the ones that make or break whether the app feels good to use.
Build & iterate.
Weekly review of a working staging environment. You click through the app and tell us what to adjust.
Launch & warranty.
Production deploy, your team onboarded, 30 days of warranty on the delivered scope. Most clients move onto a monthly retainer.
Questions before you start.
Send a message describing what you’re trying to replace. Ryel will tell you whether it fits in the Growth Package or needs a Custom scope.
What kinds of web apps do you build?
Client portals (where your customers log in to see their info, files, or orders), member areas (memberships, gated content, subscriptions), custom booking systems beyond what Calendly can handle, and small operational tools that replace Google Sheets and email chains.
How is this different from a website?
A website is read-only marketing. A web app is interactive — users log in, do things, save data, and come back. The Growth Package combines a marketing site with one custom web app feature, so you get both.
Will I need a developer to maintain it?
Not for content changes — those are handled in the admin. For new features or bug fixes, most clients move onto a $299/month retainer that includes a small bucket of dev time each month.
What stack do you use?
Next.js, TypeScript, Convex (database), Clerk (authentication), Stripe (payments), and Tailwind. It’s the same stack we use for everything — fast to build, reliable in production, and well-documented enough that another developer can take over later.
Can it integrate with my existing tools?
Usually, yes — Stripe, QuickBooks, Mailchimp, Google Workspace, Notion, Slack, and most tools with a public API. We confirm what’s possible during the qualifying call before quoting.
Stop running the business
on free tools.
Tell us what you’re currently using and what’s falling apart. You’ll have a written, fixed-price quote within 48 hours.