W-01CRM, real-timeIR Solutions, 2025
Partner Portal
A business platform for a software agency: leads, clients, partners, projects, documents and payments in one app. Admins, sales executives, partners and clients each get their own dashboard and menu.
- Role
- Sole frontend developer, development to deployment
- Stack
- React
- TypeScript
- TanStack Query
- Zustand
- Ant Design
- Tailwind CSS
- Socket.io
- Stripe
- Link
- Private app, no public link
Notes
- 1Permission-driven UI: View, Add, Update and Delete rights per module guard every route and build each user’s sidebar.
- 2Sales pipeline from soft lead to signed client: stage tracker, notes, lead requests and conversion to client or project.
- 3Stripe Checkout for milestone payments and support packages, plus in-browser e-signatures for SOWs and contracts.
Notes 4–5
- 4Live Socket.io notifications with an unread counter, a system-wide audit log and a recycle bin that restores deleted records.
- 5About 120 REST endpoints across 19 modules, each with typed requests and a TanStack Query hook, behind one shared Axios client.




















