10 of 14
SaaS
CV Builder Monorepo
A freemium SaaS for ATS-friendly resumes. Web, mobile and shared logic in one pnpm monorepo. PDF export, share links, AI suggestions, Stripe at the gate.
- Built at
- TechnicalBind
- Scale
- Web + mobile clients sharing a single Supabase backend, with paid quotas via Stripe.
- Category
- SaaS

- Apps, 1 Repo
- 3
- ATS Parseable
- 100%
Context
Job seekers were paying for resume builders that produced PDFs an ATS couldn't parse. So it had to be engineered for the parser as much as for the reader.
Challenge
Run web, mobile and shared logic out of one repository without the cross-platform overhead monorepos usually bring with them.
Non-negotiables
- ATS-parseable PDFs
- A free tier that converts without giving away the product
- Share links public-readable, edits private
Calls I made
- 01
Shared schema package
Resume types, validators, and parsers live in a shared package. Web and mobile import the same Zod schemas.
- 02
RLS for share links
Public-readable share links are a Supabase RLS policy rather than an application-layer check. One source of truth for access.
Trade-offs accepted
- Stripe-only billing in v1, with Apple/Google IAP planned for later. That shipped sooner and left mobile subscribers unable to pay on day one.
- AI suggestions are paid from day one. The free tier focuses on the editor.
Outcome
One codebase ships an ATS-friendly editor on web and on mobile, and the paid features gate cleanly.
Stack
- Python
- Django
- TypeScript
- React
- Tailwind CSS
- PostgreSQL
- Docker
- GitHub Actions for CI/CD
- Linux VPS
- Celery
Got something similar in mind?
Send 3 lines. I reply within a day.