I'm a frontend developer — comfortable with React, HTML, CSS, JS. But I'd never built a full product from scratch. No backend experience, no payment integration, no deployment knowledge. Just frontend.

So I decided to build something real. Not a tutorial. Not a clone. A live, deployed SaaS product with auth, payments, PDF generation, a custom domain, and real users.

The result: Invoya — a GST invoice generator for Indian freelancers. Live at invoya.in.

Here's exactly how I did it, solo, using Claude as my co-developer.

The stack I chose: