$0 Web SaaS
Technical solo devs shipping a conventional web SaaS
Ship a real SaaS with auth, DB, payments, email, and errors on free tiers
What's in the box
Every service has a transparent affiliate disclosure. Most have none.
GitHub
✓ wizardSource control, CI (Actions)
Vercel
✓ wizardHosting, deploys, edge functions
Supabase
✓ wizardPostgres DB + auth + object storage + realtime
Sentry
✓ wizardError tracking, performance monitoring
Resend
✓ wizardTransactional email
Cloudflare
✓ wizardDNS + SSL + CDN + DDoS + WAF
Lemon Squeezy
✓ wizardMerchant of record payments (handles tax collection for you)
Pico
✓ wizardUptime monitoring (SPARKi's own tool)
How to set it up
8 of 8 services are onboarded automatically by SPARKi's wizard. The rest you set up by following the steps below.
- 1Create accounts on GitHub, Vercel, Supabase, Sentry, Resend, Cloudflare, Lemon Squeezy
- 2Copy API tokens to .env: VERCEL_TOKEN, GITHUB_TOKEN, SUPABASE_ACCESS_TOKEN, SENTRY_AUTH_TOKEN, RESEND_API_KEY, CLOUDFLARE_API_TOKEN, LEMONSQUEEZY_API_KEY
- 3Add providers block to your project in sparky.config.yaml listing github, vercel, supabase, sentry, resend, cloudflare, lemonsqueezy, pico
- 4Restart SPARKi: pm2 restart sparky --update-env
- 5Verify: /sparki packages setup web-saas
- 6Add yourself to Pico monitoring: see sparky.config.yaml pico.monitors section for pattern
Ready? SPARKi can onboard most of this for you.
Open SPARKi and run /sparki start web-saasfor <your-project> in a direct message. SPARKi will walk you through 8 services one at a time, verify each API key live, and write the config automatically.