Building in public · Launch in ~12 weeks

The Angular starter built on Clean Architecture.

Ship production-ready Angular SaaS in days, not months. Auth, payments, NX monorepo, and an architecture that won’t rot after 18 months.

Built by Tomasz — Warsaw IT Days speaker on “Clean Architecture in Angular: Organizing Code That Scales”

Your Angular project will rot. Unless...

Six months in, your components import services that import other services that wrap HTTP calls that mutate signals that update other components. Nobody knows where business logic lives. Tests break when you refactor.

You promised yourself this project would be different. It isn’t. Because Angular gives you the tools — but no opinions on architecture.

AngularClean is the opinion. Domain, application, infrastructure, UI — separated, tested, production-grade. Wired up from commit one.

What’s inside

Everything that normally takes 80 hours of plumbing — wired up.

Clean Architecture

Domain, application, infrastructure, UI — separated by NX library boundaries.

NX Monorepo

Multi-app ready. Web + admin out of the box.

Auth

Supabase email/password + Google OAuth, wired through the infrastructure layer.

Payments

Stripe checkout, customer portal, subscriptions, one-time. Webhooks handled.

Database

Supabase Postgres with typed schemas and the repository pattern.

PrimeNG + Tailwind

Themed, responsive, dark mode included.

Typed Forms

Reactive forms with full type safety, validators, ControlValueAccessor examples.

SSR + SEO

Angular Universal configured. Meta service. Sitemap.

Analytics

Google Analytics with a typed event service.

Email

Transactional emails via Resend. Templated.

Testing

Jest + Cypress. Example tests at every architectural layer.

Deploy

Dockerfile + Coolify. Vercel config included.

v1 ships in ~12 weeks. Feature list evolves as I build in public.

Built by someone who’s lived it.

I’m Tomasz, a frontend developer based in Poland. I spoke about Clean Architecture in Angular at Warsaw IT Days because I spent years watching Angular projects collapse under their own weight — including my own.

AngularClean is the starter I wish I’d had. The architecture I now use in production, distilled into a kit you can use today.

Following along publicly on X and LinkedIn.

Get $50 off at launch.

Join the newsletter. Weekly notes from building AngularClean in public. Architecture decisions, real code, honest numbers.

No spam. Unsubscribe anytime.