Vấn đề
REDOC là SaaS document automation cho bất động sản: tạo tài liệu, phê duyệt, e-sign và chốt deal. Tài liệu pháp lý cần xem và tương tác trong app mà không bắt user tải xuống. Trải nghiệm vẫn phải nhanh dưới áp lực Angular change detection, trong khi KYC thủ công làm chậm vòng quotation-to-closure. Website corporate riêng cần SEO mạnh và gần như tức thời khi publish nội dung.
Việc đã làm
Tôi architect các module frontend chính bằng Angular 15 với OnPush và lazy loading để shell SaaS gọn. Tôi build và customize PDF.js viewer cho preview và tương tác tài liệu pháp lý trong trình duyệt. Singpass (MyInfo) qua Ingenique tự động lấy dữ liệu KYC, giảm nhập liệu tay. Cho marketing site, tôi giao Next.js + Strapi với SSR và ISR. GSAP lo storytelling theo scroll mà vẫn giữ motion ổn định.
Kết quả
- Giảm 25% initial bundle nhờ OnPush và module lazy loading.
- Rút ngắn vòng quotation-to-closure bằng cách giảm ma sát nhập KYC thủ công.
- Nội dung marketing gần như tức thời, SEO tốt hơn.
Công nghệ sử dụng
Angular 15, TypeScript, Angular Material, TailwindCSS v3, SCSS, PDF.js, Next.js (App Router), Strapi, GSAP, Jest