SaaS DevelopmentSaaS development, from first version to paying customers
A first SaaS version takes about 4 weeks from a signed quote, after a written scoping in 3 business days. Simon Dziak builds the screens, the Stripe billing and the backend as one developer, so they are designed together.
Scoping is $450 and ends in a fixed price for the build, from $6,000. Already live and need billing? Stripe Billing Fix and Setup is $950.
Fixed prices
All fixed-price offers- from $6,000Web App MVP SprintA scoped web app MVP in Vue/Nuxt or React, with a fixed quote after a $450 written scoping.See scope and start
- $950Stripe Billing Fix and SetupSubscriptions, webhooks, customer portal and failed payments set up or fixed, tested in Stripe test mode.See scope and start
- from $1,495/monthMonthly Dev SubscriptionOne development request at a time, most back in about 2 business days. Pause or cancel anytime.See scope and start
Something else? Describe your project
What a SaaS needs
The parts of a SaaS product App369 builds
01
A first version, scoped in writing
The scoping names the users and roles, the screens, the data model and the integrations, says what waits for a later version, and ends in a fixed price and timeline. The build ships with the code in your repository, deployed to your own Netlify, Vercel or Google Cloud account.
Web App MVP SprintMVP development02
Subscriptions and billing in Stripe
Plans, upgrades, the customer portal and failed payments, tested before real money moves. Stripe’s docs say to use test clocks “to advance simulated time in a sandbox and see how your subscriptions and invoices change”, so a renewal or a failed annual payment is tested without waiting a year.
Stripe Billing Fix and SetupHire a Stripe developer03
Accounts and separate customer data
Sign-in and roles in the agreed scope, with access checked on the server and tested, so each customer’s records stay separate from everyone else’s.
Backend and API developmentFirebase Security Rules AuditSupabase RLS fixes04
Integrations your customers ask for
A connection between your product and another system, built against both sets of API docs and test credentials and delivered with tests.
API Integration05
A connector for AI assistants
The Model Context Protocol’s own docs call MCP “an open-source standard for connecting AI applications to external systems”. A connector puts up to 8 tools over your existing REST API, for Claude with API-key sign-in, and for ChatGPT with the OAuth sign-in add-on.
MCP Connector for your SaaS06
Work after launch
A monthly plan instead of a quote per job: send requests, one is worked on at a time, and most come back in about 2 business days. Pause or cancel anytime.
Monthly Dev SubscriptionWeb app development
App369’s own SaaS
Workspace369, built and run by App369
Workspace369 is a client-work platform for freelancers and small agencies. App369 built it and runs it, so these parts are in production today. It is App369’s own product, not client work.
Plans billed through Stripe
Workspace369 plans are Stripe subscriptions, and Stripe Connect pays freelancers directly on their own invoices and proposals.
Team workspaces
Every workspace keeps its own members and data, with access rules covered by automated emulator tests.
A server for each job
More than 20 TypeScript Cloud Functions codebases for billing, messaging, AI, search, PDFs and scheduling, each deployed on its own.
An MCP server
Claude and ChatGPT can reach a user’s workspace data through OAuth, scoped to that user.
- Vue
- Nuxt
- React
- TypeScript
- Firebase
- Google Cloud
- Stripe
- MCP
FAQ
Questions before you start
How much does SaaS development cost with App369?
The written scoping is $450, and the build of the first version is from $6,000, at a fixed price set in the quote before work starts. Stripe Billing Fix and Setup is $950, and monthly work after launch is from $1,495 a month. Hosting and third-party services are billed to your own accounts.
How long does the first version take?
About 4 weeks from the signed quote. The scoping takes 3 business days, and the exact build timeline is in the quote.
Who owns the code?
You do. The code goes in your repository and the app is deployed to your own Netlify, Vercel or Google Cloud account, with handover notes and 14 days of written fixes for defects in the agreed scope.
Can you add billing to a SaaS that is already live?
Yes. Stripe Billing Fix and Setup covers products and prices for up to 3 plans, monthly or yearly, with every flow run in test mode with test clocks and delivered as a pull request. It takes 5 business days after repo access and a test-mode restricted key arrive.
Is a native mobile app included?
No. The Web App MVP Sprint is a web app. A native mobile app is quoted separately.
Do I need a call first?
No. Scoping and the build happen in writing by email. If you want to talk it through, consultations are paid: $100 per 15 minutes, paid upfront.
Who does the work?
Simon Dziak, who founded App369, does every part of the work. App369 is a one-developer studio in Miami.
Not a fixed-price job?
Describe it and get a written quote
Send what you need built or fixed. You get a written scope, a fixed price and a timeline; Simon replies by email, usually within one business day.
Prefer a call? Consultations are $100 per 15 minutes, paid upfront.