DEV Community

Chad Dyar
Chad Dyar

Posted on

My Stack for Building and Monitoring 6 Web Apps as a Solo Developer

I run six web apps as a solo developer with a day job. Here is the exact stack and how the pieces fit together.

Hosting and deployment: five apps are on Lovable (one-click deploy from their builder), one (ContentForge) is on Vercel. All use custom domains through Cloudflare for DNS and SSL.

Database: Supabase (Postgres) for all six apps plus a central "command" project that holds cross-app analytics, book sales data, and the marketing engine.

Payments: Stripe with tiered pricing on every app. Free tier, mid tier ($3.99-4.99/mo), premium tier ($7.99-9.99/mo). No paying customers yet, but the infrastructure is ready.

Analytics: PostHog for product analytics across all six apps. One project, events tagged by app name. This lets me compare engagement across apps in a single dashboard.

Error tracking: Sentry with one org and separate projects per app.

Uptime: BetterStack monitors all six domains.

Email: Resend for transactional email.

The key architectural decision: one central Supabase project acts as the hub. It connects to each app's project through Supabase edge functions. This gives me a single place to query across all six apps, run marketing automation, and track portfolio-level metrics without logging into six different dashboards.

Current numbers are small (364 total pageviews last month across all six apps), but the monitoring infrastructure scales. Every tool on this list either has a generous free tier or has a free tier that covers my current scale.

The apps: contentforgehq.com, momentumfit.app, thehomegrown.app, getpillpal.app, pawformance.app, palettepro.design.

Code and details at chadtdyar.com.

Top comments (0)