Consultancy CRM & Visa Platform
Micro-frontend platform running visa pipelines for an international consultancy
System shape
- Monorepo with domain-scoped apps and a shared UI/util layer, so teams ship portals independently without drift.
- Typed API contracts shared across apps to keep cross-portal data flow consistent.
- WebSocket layer for real-time pipeline updates and in-app chat, synchronized across portals.
- Lead-ingestion pipeline: public website → CRM with cross-repo data flow and lead-to-candidate conversion.


