Amela
Câu chuyện ra mắt nền tảng mới của Công ty PharmaChain
ℹ︎Vì lý do bảo mật, tên công ty, tên dự án và hình ảnh hệ thống đã được thay bằng bí danh và bản mô phỏng.

Quản lý ca đa cửa hàng, xây nội bộ từ đầu trên một nền tảng thống nhất.

ShiftMate là nền tảng quản lý ca cho nhân viên, dành cho doanh nghiệp triển khai đa cửa hàng dược phẩm + OTC. Nó hợp nhất gửi nguyện vọng, xin nghỉ phép, tạo ca, duyệt và phân quyền vào một.

Đáp lại tiếng nói của hiện trường "muốn thoát khỏi việc lập ca bằng giấy và Excel", công việc của cửa hàng trưởng, nhân viên và trụ sở đã được xây dựng nội bộ từ đầu trong 10 tháng — câu chuyện ra mắt nền tảng mới.

Tạo ca
Thoát Excel & giấy
Phạm vi quản lý
Hợp nhất toàn bộ cửa hàng
Kiểm soát quyền
Chức vụ × cửa hàng
Xây dựng
Dành cho ba nhóm người dùng
Bảng caCửa hàng Trung tâm · Tháng 4
T2T3T4T5T6T7CN
AokiSángSángNghỉChiềuSángNgàyNghỉ
KimuraChiềuNghỉSángSángChiềuNghỉNgày
HayashiSángSángChiềuNghỉSángChiềuNgày
Duyệt ca hằng tháng
01
CLIENT
Về khách hàng

"Công ty PharmaChain" — chuỗi triển khai đa cửa hàng dược phẩm + OTC.

Một chuỗi vận hành nhà thuốc kê đơn và cửa hàng dược phẩm (OTC) trên toàn quốc. Dược sĩ, người bán đã đăng ký và nhân viên bán thời gian làm việc tại mỗi cửa hàng, và từng cửa hàng phải lập ca mỗi tháng.

Điểm mấu chốt là "thống nhất việc tạo ca vốn khác nhau ở từng cửa hàng" và "để trụ sở nắm được tình hình toàn bộ cửa hàng mà vẫn vận hành an toàn với quyền theo chức vụ". Mục tiêu là giảm tải tạo ca cho hiện trường.

Đa cửa hàng
Mở rộng chuỗi
Ba bên
Trụ sở, cửa hàng trưởng, nhân viên
Hằng tháng
Chu kỳ tạo ca
BUSINESS FLOW — Quy trình đến khi chốt ca
STEP 1
Gửi nguyện vọng & xin nghỉ

Nhân viên gửi ca mong muốn và nghỉ phép

STEP 2
Tạo ca

Cửa hàng trưởng tạo ca trên lưới

STEP 3
Duyệt & chốt

Duyệt đơn và chốt ca hằng tháng

STEP 4
Chia sẻ toàn hệ thống

Trụ sở và từng cửa hàng xem ca đã chốt

02
CHALLENGE
Bài toán thiết kế cần giải

Đưa vận hành cửa hàng rời rạc về một hệ thống — mà không phải dừng hoạt động.

Số hóa hiện trường đa cửa hàng, đa chức vụ đòi hỏi một thiết kế vừa dễ dùng để hiện trường tiếp tục sử dụng, vừa cân bằng quyền theo từng cửa hàng và chức vụ.

Làm sao hiển thị ca của toàn bộ cửa hàng trên một màn hình?

Vì Excel và giấy tờ tràn lan ở từng cửa hàng, cần một cơ chế để quản lý tập trung xuyên suốt toàn bộ cửa hàng.

Làm sao thu thập chắc chắn nguyện vọng và đơn xin nghỉ?

Đơn bằng giấy và lời nói thường bị bỏ sót, nên phải hoàn tất gửi đơn và duyệt theo hướng số hóa.

Làm sao phân tách phạm vi hiển thị theo từng chức vụ?

Vì trụ sở, cửa hàng trưởng và nhân viên xử lý thông tin khác nhau, kiểm soát quyền theo chức vụ × cửa hàng là điều không thể thiếu.

Làm sao giảm tải tạo ca hằng tháng?

Để giảm nhẹ công việc tạo ca của cửa hàng trưởng, chỉnh sửa lưới và luồng duyệt cần được làm trực quan.

03
ARCHITECTURE
Kiến trúc cùng nhau xây dựng

Từ gửi nguyện vọng đến chia sẻ toàn hệ thống — xây nội bộ từ đầu thành một nền tảng.

Tạo ca cho cửa hàng trưởng, gửi nguyện vọng cho nhân viên, quản lý dữ liệu chủ & phân quyền cho trụ sở — tất cả được xây dựng nội bộ từ đầu với frontend Next.js và API NestJS. Công việc của cả ba bên được gộp vào một quy trình duy nhất.

AmelaEXECUTION
10
Thời gian (tháng)
60
Tổng công sức (người-tháng)
Lĩnh vực ①
Tạo ca
Thách thức
Rời rạc trên Excel và giấy
Giải pháp
Chỉnh sửa lưới theo nhân viên × ngày
Đổi ký hiệu ca bằng một cú nhấp
Lĩnh vực ②
Gửi đơn & duyệt
Thách thức
Bỏ sót khi dùng giấy / lời nói
Giải pháp
Hộp đơn và luồng duyệt
Tổng hợp nguyện vọng và nghỉ phép theo hướng số hóa
Lĩnh vực ③
Phân quyền
Thách thức
Không thể phân tách phạm vi hiển thị
Giải pháp
Ma trận quyền theo chức vụ × cửa hàng
Kiểm soát xem / sửa / duyệt / dữ liệu chủ
Lĩnh vực ④
Quản lý trụ sở
Thách thức
Không thấy được tình hình toàn bộ cửa hàng
Giải pháp
Quản lý dữ liệu chủ và bảng điều khiển hiệu suất
Nắm tập trung cửa hàng, nhân viên và tỷ lệ nộp
Frontend
Next.jsAnt DesignReact Query
Backend
NestJSTypeScript
State & PWA
ZZustandnext-intl / PWA
04
IMPACT
Giá trị mà nền tảng tạo ra

Giảm gánh nặng cho hiện trường và gắn kết toàn bộ cửa hàng.

Tạo ca thoát khỏi Excel và giấy

Thoát khỏi Excel và giấy tờ riêng lẻ từng cửa hàng, thống nhất tạo ca theo hướng số hóa.

Quản lý tập trung toàn bộ cửa hàng

Trụ sở nắm được tình trạng ca và đơn của toàn bộ cửa hàng theo thời gian thực.

Ngăn bỏ sót khi gửi đơn

Số hóa nguyện vọng và đơn xin nghỉ, ngăn bỏ sót bằng luồng duyệt.

Vận hành an toàn theo chức vụ

Với ma trận phân quyền, kiểm soát an toàn thông tin mà từng cửa hàng × chức vụ được xử lý.

🧑‍⚕️
STAKEHOLDER
Nhân viên
Dược sĩ & nhân viên bán hàng
Thông thường
Truyền đạt nguyện vọng bằng giấy hoặc lời nói
Với ShiftMate
Gửi nguyện vọng và nghỉ phép trong ứng dụng
Tác động kinh doanh
Xóa bỏ công sức và bỏ sót khi gửi đơn
🧑‍💼
STAKEHOLDER
Cửa hàng trưởng
Người tạo ca
Thông thường
Làm thủ công trên Excel mỗi tháng
Với ShiftMate
Tiết kiệm thời gian nhờ chỉnh sửa lưới và duyệt
Tác động kinh doanh
Giảm tải tạo ca hằng tháng
🏢
STAKEHOLDER
Trụ sở
Quản lý vận hành
Thông thường
Không thấy được tình hình toàn bộ cửa hàng
Với ShiftMate
Quản lý tập trung toàn bộ cửa hàng và kiểm soát quyền
Tác động kinh doanh
Trực quan hóa vận hành và quản trị
05
DEMO
Ba kịch bản

Trải nghiệm ShiftMate qua bản demo chạy thực tế.