← Back to projects
Group management 
Subscription lifecycle 
Access controls and membership
Coabo
Subscription-sharing platform designed for cost optimization.
Multi-user systemsBilling logicAccess control
Subscription platform
Screenshots
What it solves
Individuals and small teams needed a safe way to share subscriptions and reduce costs without chaos in access management.
Outcome / impact
Built a scalable foundation for subscription pooling with clear access boundaries and controlled membership workflows.
My role
- System design
- Backend
- Frontend
Key technical challenge
Designing multi-tenant access rules and subscription lifecycle logic that prevents abuse while keeping UX simple.
Highlights
- Multi-tenant subscription pooling with controlled membership
- Payment-ready billing lifecycle and renewal handling
- Access control rules designed to prevent abuse
Architecture (high level)
- Client-server architecture: Next.js app + NestJS API
- Multi-tenant data model: groups, members, subscriptions, access rules
- Payment integration boundaries with webhooks + idempotent processing
Technologies used
NestJSNode.jsNext.jsReactPaymentsAccess control