Collaboration guide · 02

Your SaaS
white-labeled

Everything you need to prepare before we start — accounts, third-party services, APIs, and responsibility split. At delivery, you own 100% of your product and its revenue.

Your contact

Manda · Fullstack Developer & AI Architect
Email mandaniaina.randriambinintsoa@gmail.com
WhatsApp +261 32 99 20 699
Site manda-ia.com
01

What we'll build together

A complete SaaS application — authentication, database, payments, user dashboard and monitoring — ready to accept paying customers.

What's included

Authentication & user accounts

Sign-up, sign-in, password reset, email verification, Google/GitHub OAuth, secure session management.

Database & API

Schema tailored to your business, Row-Level Security (each user only sees their data), REST or GraphQL API.

Payments & subscriptions

Stripe integration: recurring subscriptions, coupons, free trials, customer portal (upgrade/downgrade/cancel).

Production monitoring

Real-time error alerts, product analytics (funnels, feature usage), centralized server logs.

Admin panel

Interface so you can manage users, view payments, export data, moderate content.

White label: every account is created by you and remains your property. I hold nothing in my name — not the app, not the revenue, not the customer data.
02

Essential accounts (by you)

The technical foundation of your SaaS. All created in your name. I guide the configuration, but you keep ownership.

GitHubRequired

Source code hosting, version history, CI/CD. Your account = you own the code.

Link: github.com/signupPlan: Free or Pro ($4/month for unlimited private repos)My role: Collaborator (Write)
VercelRequired

App hosting. Automatic CI/CD, SSL, global CDN, branch previews. Pro often needed for a growing SaaS.

Link: vercel.com/signupPlan: Hobby free at start, Pro $20/month/user once traffic growsMy role: Member
Domain nameRequired

Your web address. Buy it in your name — it's your most valuable asset.

Recommended registrars: porkbun.com, namecheap.comBudget: $10–15/year
SupabaseRequired

PostgreSQL database + authentication + file storage + Row-Level Security. Modern, open-source, hosted alternative to Firebase.

Link: supabase.comPlan: Free to start (see note below), Pro $25/month for prodMy role: Member (Developer)
Important about Supabase Free plan: the project is automatically paused after 7 days of inactivity. Fine for dev, but in production you either upgrade to Pro ($25/month), or set up a cron job pinging your app every 3 to 5 days (see cron-job.org below).
StripeRequired if payments

Payment processing, subscriptions, invoices, refunds. Revenue goes directly to your bank account.

Link: stripe.comPlan: Free (2.9% + $0.30 per successful charge)My role: Developer (test access + webhooks, no payouts)
ResendRequired

Transactional email: sign-up confirmation, password reset, invoices, notifications. Essential for a SaaS.

Link: resend.comPlan: Free (3,000 emails/month), Pro $20/month (50,000 emails)
03

Monitoring & product analytics

To run your SaaS seriously, you need to see what's happening: bugs in prod, user journeys, which features work.

SentryRecommended

What it does: when a user hits a bug in production, Sentry captures the crash with full stacktrace, context (browser, URL, actions), and alerts me. Without Sentry, you only discover bugs through customer complaints — too late.

Link: sentry.ioPlan: Free (5,000 errors/month) is enough to start
PostHogRecommended

What it does: product analytics (not just marketing). Funnels (where users drop off in onboarding), feature flags (enable a feature for 10% of users first), session replay (watch what a user did before a bug), A/B tests. GA4 measures traffic; PostHog measures behavior.

Link: posthog.comPlan: Free (1M events/month), paid above
Google Analytics 4Recommended

Marketing traffic: acquisition sources, page views, conversions. Complementary to PostHog (which covers product).

Link: analytics.google.comPlan: Free
Google Search ConsoleRecommended

For the public SaaS landing page. Indexing and ranking monitoring.

cron-job.orgOptional (if Supabase Free)

What it does: Supabase pauses Free projects after 7 days of inactivity. This service freely pings a health URL of your SaaS every 3–5 days to keep the DB active. Not needed if you move to Supabase Pro.

Link: cron-job.orgPlan: FreeEndpoint: I create /api/health pointing at the DB
OpenAI / AnthropicOptional (if AI integration)

For SaaS with AI features: chatbots, summarization, content generation, semantic search. You pay usage-based.

OpenAI: platform.openai.comAnthropic: console.anthropic.comPlan: Pay-as-you-go + monthly cap to set
04

Who does what

Clear split. You own the business decisions; I deliver the technical build.

What I do

  • Technical architecture & data schema
  • Front-end, back-end, API development
  • Stripe integration (plans, webhooks, customer portal)
  • Supabase setup (auth, RLS, policies)
  • Sentry + PostHog + GA4 installation
  • Admin panel for your daily operations
  • Technical docs & environments (dev/prod)
  • Testing, deployment, go-live

What you do

  • Creating all listed accounts
  • Validating your business on Stripe (KYC)
  • Buying the domain in your name
  • Providing content (texts, logo, terms of service)
  • Defining pricing plans (free/pro/enterprise)
  • Adding me as collaborator with the shown roles
  • Paying recurring services (see p. 05)
  • Product decisions & feature prioritization

Legal content to prepare

Terms of Service (ToS) — essential. A lawyer can draft them, or a generator like Termly/iubenda.

Privacy policy (GDPR) — mandatory from the first European user.

Refund policy — clear and displayed before payment, compliant with local regulations.

DPA (Data Processing Agreement) — if you handle personal data on behalf of B2B customers.

05

Costs & white-label handover

Anticipate recurring costs and the handover flow.

Typical recurring costs (early stage)

Domain name~$12/year
Vercel$0–20/month

Hobby free at start, Pro as soon as you have traffic or multiple collaborators.

Supabase$0–25/month

Free with cron keep-alive for testing, Pro from serious production.

Stripe2.9% + $0.30/tx

Only on successful charges, no fixed subscription.

Resend$0–20/month
Sentry$0–26/month

Free up to 5k errors/month. Team $26/month if you need more.

PostHog$0+

Free up to 1M events/month.

OpenAI / AnthropicPay-as-you-go

If AI integration. Set a monthly cap in the console.

Typical early-stage estimate: $30–50/month while traffic is moderate and DB light. Costs scale with your usage — the scale-to-zero model.

Delivery flow

Load & security tests — auth audit, injections, RLS permissions, XSS/CSRF protection, API limits.

Production switch — Stripe live keys, Supabase Pro if needed, monitoring enabled, alerts configured.

Full documentation — PDF with DB schema, webhooks list, environment variables, emergency procedures.

Admin training (1 h) — video call to show you how to manage users, payments, Supabase, Sentry/PostHog dashboards.

Warranty — 30 days of bug fixes included after delivery for anything within the agreed scope.

Maintenance (optional) — monthly retainer for monitoring, security updates, small changes, tier-2 user support.

Questions? WhatsApp (+261 32 99 20 699) or email. Reply within 24 h on weekdays.