Nền tảng Quản trị Vận hành Thương mại Điện tử (TheAvoTree)
Dự án: TheAvoTree - Nền tảng quản trị vận hành thương mại điện tử (E-Commerce Operations & Admin Platform).
1. Mô tả hệ thống:
Hệ thống Admin Dashboard phục vụ quản lý toàn diện các hoạt động thương mại điện tử, bao gồm: quản lý đơn hàng, theo dõi luồng giao hàng (shipment tracking), kiểm soát tồn kho kho bãi, tổng hợp báo cáo phân tích kinh doanh và quy trình vận chuyển.
2. Trách nhiệm & Công việc chính:
- Phát triển và duy trì các module Admin Dashboard bằng ReactJS và TypeScript cho các phân hệ: xử lý đơn hàng, theo dõi đơn giao, vận hành kho và báo cáo phân tích.
- Xây dựng màn hình KPI Dashboard, biểu đồ thống kê, bộ lọc tìm kiếm nâng cao (filtering), sắp xếp (sorting) và phân trang cho các tập dữ liệu vận hành lớn.
- Xây dựng hệ thống UI Components có thể tái sử dụng (Reusable Components), layout chuẩn responsive và các biểu mẫu nhập liệu (form workflows) trực quan cho người vận hành.
- Kết nối và đồng bộ dữ liệu thông qua REST APIs từ WordPress Admin và đơn vị vận chuyển quốc tế NZ Post.
- Phối hợp chặt chẽ với backend engineers trong việc tích hợp API, quy trình CI/CD và giải quyết các lỗi trên môi trường production.
- Hướng dẫn các kỹ sư thực tập về code quality và best practices trong lập trình Frontend.
3. Kết quả & Hiệu năng đạt được:
- Tối ưu hóa hiệu năng Frontend: Giúp giảm 35% thời gian tải trang (Page Load Time) và giảm 40% thời gian phản hồi API.
- Hệ thống vận hành mượt mà, xử lý dữ liệu lớn không bị giật lag.
4. Công nghệ sử dụng (Tech Stack):
React, TypeScript, Tailwind CSS, Shadcn UI, REST APIs, Sentry, Node.js, Nest.js.