Ứng dụng Tối ưu Lộ trình cho Nhân viên Kinh doanh
Ứng dụng mobile hỗ trợ nhân viên kinh doanh lên kế hoạch gặp khách hàng trong ngày.
Tech Stack
Ứng dụng mobile hỗ trợ nhân viên kinh doanh lên kế hoạch gặp khách hàng trong ngày.
Vấn đề
Nhân viên kinh doanh thường phải gặp nhiều khách hàng trong một ngày. Việc lên kế hoạch di chuyển thủ công tốn thời gian và không hiệu quả, dẫn đến:
Lãng phí thời gian di chuyển
Tốn xăng xe không cần thiết
Số lượng cuộc gặp trong ngày bị giảm
Thiếu chuẩn hóa trong cách làm việc của đội sale
Giải pháp
Người dùng nhập danh sách các điểm đến, hệ thống tự động:
Tối ưu thứ tự di chuyển để tổng quãng đường ngắn nhất
Hiển thị lộ trình trên bản đồ với marker và polyline
Dẫn đường qua Google Maps / Apple Maps
Lưu lịch sử để theo dõi và phân tích
Mục tiêu
✅ Tiết kiệm thời gian di chuyển
✅ Tăng số cuộc gặp khách hàng trong ngày
✅ Chuẩn hóa cách làm việc của đội sale
✅ Minh bạch hóa chi phí xăng xe
Tech Stack
Mobile App
React Native + TypeScript: Framework chính
react-native-maps: Hiển thị bản đồ, marker, polyline
Zustand / Redux Toolkit: State management
React Query: Data sync
Deep link: Google Maps / Apple Maps integration
Backend
Node.js (Express / Fastify): REST API
Validation: Zod
Database: PostgreSQL (lưu lịch trình, khách hàng)
Tối ưu tuyến đường
OSRM (self-host): Tính khoảng cách & routing
Google OR-Tools (Python): Giải bài toán TSP (Traveling Salesman Problem)
Hạ tầng
Docker: OSRM + backend services
PostgreSQL: Database chính
Kết quả
Ứng dụng đang trong giai đoạn MVP, đã test với một số nhân viên kinh doanh và nhận được phản hồi tích cực về tính năng tối ưu lộ trình.
💡 Điểm nổi bật
🎯 Vấn đề thực tế
Nhân viên kinh doanh lãng phí thời gian và xăng xe do lên kế hoạch di chuyển không tối ưu
⚡ Giải pháp
Xây dựng ứng dụng tối ưu lộ trình tự động bằng thuật toán OR-Tools
✨ Giá trị mang lại
Tiết kiệm thời gian, tăng số cuộc gặp khách hàng và chuẩn hóa quy trình làm việc
👤 Vai trò của tôi
Mobile Developer, Algorithm Engineer