Application — hobby stack.
For each requirement below, pick the option that fits your build — recommended first, then free and cheaper alternatives — or skip what your project doesn't need. Tap the info icon next to any requirement to see why it matters.
Cloud Platform
The underlying cloud account (AWS, GCP, Azure, or an all-in-one like Vercel+Supabase) that everything else is built on. Choose early — it is hard to change later.Pricing & free-tier limitsFree: AWS 12mo free - 750h t2.micro, 5GB S3, 1M Lambda invocations; Vercel Hobby $0 - 100GB bw, 6000 exec hrs; Cloudflare Workers Free 100k req/day; Fly.io Free 3x shared-cpu VMs + 3GB vol / Paid: AWS pay-as-you-go EC2 t3.small $15.18/mo, GCP e2-small $13.80/mo, Vercel Pro $20/seat/mo + $40 per 100GB bw overage, DO droplet $6/mo
Web Hosting / Application Runtime
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: Vercel Hobby 1 concurrent build, 100GB bw; Render Free 750h web service sleep 15m; Fly.io 3 VMs free / Cheaper: Render Starter $7/mo always-on, Railway $5/mo + usage $0.000231/GB-hr, DO Apps $5/mo / Paid: ECS Fargate $0.04048/vCPU/hr + $0.004445/GB/hr (~$15/mo for 0.25 vCPU/0.5GB), EKS $73/mo cluster, Vercel Pro $20/seat/mo, Heroku Basic $7/dyno/mo
Database – Managed RDBMS (Multi-tenant Postgres + RLS)
Persistent storage for your app’s data — users, products, orders. The single most important architectural decision for most projects.Pricing & free-tier limitsFree: Supabase Free 500MB DB, 1GB file storage, 50k MAU, 2GB bandwidth; Neon Free 0.5GB storage, 10 CU-hr, 1 branch; AWS RDS Free 20GB gp2 750h db.t2.micro 12mo / Paid: Supabase Pro $25/mo - 8GB DB, 100GB bw $0.09/GB overage, 100k MAU $0.00325/MAU over; Neon Pro $19/mo - 10GB storage $0.125/GB over, compute $0.16/CU-hr; RDS db.t3.small $26/mo + $0.115/GB-mo storage
File / Object Storage
Where you keep files users upload or you serve — images, videos, documents — and how fast they reach visitors around the world.Pricing & free-tier limitsFree: S3 Free Tier 5GB 12mo, 20k GET, 2k PUT; R2 Free 10GB storage, 10M Class A ops; Supabase Free 1GB / Paid: S3 $0.023/GB-mo storage, $0.0004/1k GET, $0.005/1k PUT, $0.09/GB egress; R2 $0.015/GB-mo storage, zero egress, $4.50/M Class A; B2 $0.006/GB-mo + $0.01/GB egress; DO Spaces $5/mo 250GB + $0.02/GB over
Authentication & User Management
How users sign up, log in, and are authorized. Getting roles and access control right early prevents painful rewrites.Pricing & free-tier limitsFree: Supabase Auth 50k MAU, 2FA, OAuth; Clerk Free 10k MAU; Auth0 Free 7.5k MAU, 2 social connections; Firebase Auth Free unlimited email/pass, 10k phone verifs/mo / Paid: Auth0 $35/mo base 500 MAU + $0.07/MAU over, $240/mo for 1k MAU + MFA; Clerk Pro $25/mo + $0.02/MAU over 10k; Supabase Pro $25/mo 100k MAU + $0.00325/MAU over; Firebase phone auth $0.06/verification after free
Caching Layer (Redis)
Stores frequent results in fast memory so you serve less from the database. Big lever for speed and cost.Pricing & free-tier limitsFree: Upstash Free 10k commands/day, 256MB max, TLS; Redis Cloud 30MB free; ElastiCache Free t3.micro 12mo / Paid: Upstash $0.20 per 100k cmds + $0.25/GB storage; ElastiCache Serverless $0.125/GB-hr (~$90/mo for 1GB always) + $0.38/M ECPUs; Redis Cloud Essentials $5/mo 100MB + $0.15/100k ops; DO Redis $15/mo 1GB RAM
CDN / Edge Network
Where you keep files users upload or you serve — images, videos, documents — and how fast they reach visitors around the world.Pricing & free-tier limitsFree: Cloudflare Free unlimited CDN, 100k Workers req/day; CloudFront Free 1TB transfer 12mo, 10M req; Fastly dev trial $50 credit / Paid: CloudFront $0.085/GB (1st 10TB) $0.02/GB over 150TB, $0.0075/10k HTTPS req; Cloudflare Pro $20/mo + WAF; Bunny.net $0.01/GB NA/EU, $0.03/GB Asia, $1/mo min; Fastly $0.12/GB NA/EU min $50/mo
CI/CD Pipeline
Automates testing and deploying your code. Saves enormous time and prevents “works on my machine” releases.Pricing & free-tier limitsFree: GitHub Actions Free 2000 Linux min/mo, 500MB artifact, 120 min macOS; Vercel auto-deploy free; GitLab Free 400 compute min / Paid: GitHub Team $4/user/mo 3000 min; GitHub Enterprise $21/user/mo 50k min; Overage $0.008/min Linux, $0.08/min macOS; CircleCI $15/mo + $15/25k credits ($0.008-0.06/min); CodeBuild $0.005/min small instance
Monitoring / APM
Tells you when things break and why. You cannot fix what you cannot see — this is how you keep downtime short.Pricing & free-tier limitsFree: Grafana Cloud Free 10k series metrics, 50GB logs, 50GB traces; New Relic Free 100GB ingest, 1 full user free; Datadog trial 14 days; Sentry Free 5k errors / Paid: Datadog APM $31/host/mo, Infra $15/host/mo, Logs $0.10/GB; New Relic $99/full user/mo + $0.30/GB over 100GB; Grafana Pro $8/user + $0.50/1000 metrics over; Better Stack $24/mo 30 services
Error Tracking & Crash Reporting
Tells you when things break and why. You cannot fix what you cannot see — this is how you keep downtime short.Pricing & free-tier limitsFree: Sentry Free 5k errors/mo, 30d retention, 1k replays; Bugsnag Free 7.5k/mo 90d retention; Rollbar Free 5k/mo 30d / Paid: Sentry Team $26/mo 50k errors + $0.00042/event ($0.42/k) over, Business $80/mo 100k; Bugsnag $19/mo 25k events, $99/mo 100k; Self-host Sentry $0 + S3 $0.023/GB
Basic Secrets Management
A piece of your stack you may or may not need, depending on scope. Pick the option that fits — or skip it if your project doesn’t require this capability yet.Pricing & free-tier limitsFree: Infisical Free 1000 secrets, 3 envs; Doppler Free 3 projects, 10 configs; GitHub Secrets free encrypted; AWS trial 30d / Paid: AWS Secrets $0.40/secret/mo + $0.05/10k calls ($4 per 100k), Vault HCP $0.03/hr cluster ~$22/mo + $0.03/secret; Doppler Starter $8/user/mo unlimited, Team $18/user; Infisical Pro $5/user/mo; Akeyless $20/mo base
How this hobby application checklist works.
Each requirement below is something a hobby application build typically needs. Pick one of the four researched options — recommended, free, cheaper or paid — add your own with "Other", or skip the requirement if your project doesn't need it. Nothing is mandatory; the plan on the right tracks what you've decided so nothing gets forgotten.
Your picks are saved in this browser automatically, so you can come back anytime. Options are researched per build level and refreshed as vendors change their plans — always verify details on the provider's page before committing.