Custom dev services
Your business has a specific problem that no off-the-shelf tool solves exactly right.
We build the custom app, portal, or website that does — on a modern open-source stack you own, at a fixed price, with one direct relationship from first call through ongoing maintenance.
Who this is for
You have a specific workflow that every off-the-shelf tool gets wrong. You have been running it in spreadsheets, or a tool that mostly fits, or three different tools duct-taped together, for two years or more. You know exactly what the right solution looks like. You just cannot build it.
Agencies quote $50,000 and hand you off to a junior developer who has never met you. No-code platforms get you 80% of the way there, then hit a hard ceiling the moment you need users to log in and see their own data. Marketplaces give you a developer to manage, not a solution.
SoloStack is a small team. We scope the project, build it, launch it, and maintain it. The code lives in GitHub and belongs to you. You can take it anywhere. No platform subscription. No lock-in. No surprises after the invoice.
What we build
Four project types. One tech stack.
Custom web app or portal
Users log in and manage their own data. Client tracking, job management, compliance workflows, booking systems, inventory portals.
Marketing website
Public-facing pages. Home, about, services, contact. Fast, modern, mobile-first. No login required.
Internal business tool
Staff-only software for your team's operations. Job tracking, document management, internal reporting, scheduling.
SoloStack Sessions
One-on-one sessions to put AI to work in your business or build your own tool. Two tracks: AI in Your Business (4 sessions) and Build Your Own Thing (8 sessions).
All builds use Next.js 14, Supabase, and Vercel unless the project type does not require a database. Prices above are starting anchors — final price is determined by scope in the discovery call.
What it looks like
Six shapes of project. One-of-one builds.
Every app is built around how a specific business actually runs — not adapted from a template. These previews show the kinds of tools we ship most often.
Project tracker · home builder
Replaces four shared spreadsheets and a $400/month PM tool. Built to mirror this builder's exact project stages, not a generic project-management abstraction.
Example shape — every build looks different.
Compliance portal · safety consultancy
A branded portal the consultancy's clients log into. Replaces emailed PDFs and a generic SaaS no client ever logged into twice. Often becomes its own revenue line.
Example shape — every build looks different.
Business assistant · Calgary home builder
A purpose-built assistant trained on the builder's actual data, tone, and process. Connected to the tools the team already uses. Replaces ChatGPT with AI-as-teammate.
Example shape — every build looks different.
Appointment booking · bridal boutique
Replaces a dated industry SaaS that couldn't handle the boutique's two-stylist plus private-suite model. Branded to the boutique, not powered by something generic.
Example shape — every build looks different.
Quote builder · deck contractor
Generates professional PDF quotes directly from a pricebook the crew maintains. Clients sign off digitally. No more emailed spreadsheets or Word documents.
Example shape — every build looks different.
Staff scheduler · hair studio
Replaces a generic calendar app that had no concept of service duration, stylist specialties, or private-room capacity. Built for this studio's exact model.
Example shape — every build looks different.
Recent work
Two projects live in production.
BuildTrack
[ live ]Construction management — Alberta home builder
A full project management portal: user auth, project tracking, trades and sub-trade management, compliance documentation, holdback and draw tracking, inspection records, photo uploads, and a built-in feedback system.
Next.js + Supabase + Vercel
On-Track Safety
[ live ]Marketing website — safety consulting company
A professional marketing and services website: home, about, services, and contact pages. Fast-loading static site with a clean, credible design that communicates the company's compliance expertise.
Next.js + Vercel
How it works
Scope, build, launch, maintain.
Scope
A 30-minute discovery call where we ask the right questions — about your workflow, your users, your current pain points, and what success looks like 3 months after launch. Within 24 hours we send a written summary of what we heard. You confirm it is accurate. Then we send a fixed-price scope: what is included, what is explicitly out of scope, and what the total price is.
Build
Database design first, then auth, then core screens, then secondary features, then polish. We send short Loom walkthroughs after each major milestone — usually 3 minutes showing a complete, working feature. No half-built demos. No empty databases. You give feedback while it is cheap to change.
Launch
Before going live, we run a full pre-launch checklist — security, functionality, mobile layout, production environment. We create your account, send you a walkthrough guide, record a Loom tutorial, and run a 30-minute live call where you drive and we guide. Final payment is due at this step.
Maintain
After launch, every push to GitHub triggers an automatic rebuild and deploy in about 2 minutes. Your URL never changes. You never install updates or do anything — the new version just appears. Monthly retainers start at $75 for hosting-only and $200 for maintenance with up to 2 hours of updates per month.
Why not an agency
No hand-offs. No junior developers. No surprises.
One builder
The person who takes your discovery call is the person who writes your code. No account manager in the middle. No context lost in hand-offs.
Fixed price
Every project is scoped and priced before any code is written. 50% up front, 50% on launch. No hourly billing, no scope-creep invoices.
Code you own
Your code lives in GitHub. Next.js and Supabase are open source. You can take the whole codebase anywhere. No platform dependency. No exit fee.
Start a project
Tell us what you are building.
Fill out the form below. We review every submission personally and will be in touch within 2 business days. If the project is a fit, we will book a 30-minute discovery call. Nothing gets built before a written scope is agreed.