Back
Angular
TypeScript
Tailwind CSS
RxJS
Neon
Billing Portal
Key features
01
Plan lifecycle management with versioning
02
Automatic proration for plan changes
03
Invoice status machine: draft to paid to overdue
04
MRR dashboards with trend analysis
05
Multi-tenant with tenant-specific pricing
06
Payment gateway with retry logic
07
Reports: revenue, churn, LTV, ARPU
Description
Billing Portal is a multi-tenant SaaS subscription billing platform managing the complete subscription lifecycle. It handles plan creation, proration, invoice status machine, and MRR dashboards. Designed for SaaS businesses needing reliable billing infrastructure.
Technologies used
Angular
TypeScript
Tailwind CSS
RxJS
Source code