Overview
A multi-tenant SaaS CRM platform for hosting providers, enabling management of VPS, domains, SSL certificates, customers, subscriptions and tenant funds
Program Languages
Next.js, shadcn/ui, Tailwind CSS, WebSocket, Telegram Bot, TypeScript
Checklist
Owned frontend delivery for tenant, customer, product, order, invoice, wallet, and system-settings modules across a multi-tenant SaaS platform.
Partnered with the Product Owner to build workflows for product ordering, payment processing, and tenant fund management.
Implemented role-based access control (RBAC), permission-aware navigation, and dynamic UI actions based on each user's assigned permissions.
Designed a real-time notification layer using WebSocket with automatic reconnection and event synchronization for fund requests, service orders, and renewal alerts.
Built Telegram alerts for failed third-party service purchase transactions, improving operational visibility and incident response.
Secured server-side API and media access using Next.js Server Actions, Route Handlers, and cookie-based authentication.












