一个基于 Google Apps Script 和 Google Sheets 构建的招聘与劳务管理 CRM 系统,用于管理工厂劳动力的从招聘漏斗到应收账款全流程。

Stars

23

7 天增长

暂无数据

Fork 数

26

开放 Issue

0

开源协议

暂无数据

最近更新

2026-06-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

在免费的 Google 基础设施上实现了功能完整的 CRM,无需服务器成本,展示了 Apps Script 中复杂的业务逻辑和自动化能力。

适合谁使用

  • 外资工厂的 HR 经理
  • 劳务派遣中介机构
  • 负责 KPI 和催收的运营经理
  • 希望学习高级 Apps Script 模式的 Google Workspace 开发者

典型使用场景

  • 追踪工厂工人的招聘漏斗(登记、面试、通过、入职)
  • 按项目和团队成员设定并监控每周 KPI 目标
  • 自动安排客户维护日程并标记逾期
  • 管理应收账款账龄、收款记录及催收流程

项目优势

  • 完全无服务器,仅使用 Google Sheets 和 Apps Script,免去托管成本
  • 支持越南语/中文双语界面,并具备 PWA 移动端使用能力
  • 细粒度三级权限系统(管理员、分支经理、专员),默认拒绝访问
  • 每日自动触发 KPI 重算、账龄更新和备份

使用前须知

  • 受 Google Sheets 行/单元格限制及 Apps Script 执行配额约束,扩展性有限
  • 缺乏实时多用户冲突解决机制,依赖工作表锁定和 T+1 编辑窗口
  • 需要通过 Apps Script 编辑器或 clasp 手动部署和版本管理

README 快速开始

Thành công — Hệ thống quản lý điều hành (Labor CRM)

CRM tuyển dụng / cung ứng lao động cho nhà máy FDI (Goertek, Foxconn, Luxshare…), vận hành theo chi nhánh tỉnh — xây trên Google Apps Script + Google Sheets (không cần server, không tốn hạ tầng).

Lõi nghiệp vụ: phễu tuyển dụng (Đăng ký → Phỏng vấn → Đỗ PV → Đi làm) + KPI fill theo tuần, kèm khách hàng, chính sách giá, chăm sóc khách hàng theo lịch, và công nợ (aging + truy thu). Phân quyền 3 tầng theo vai trò × chi nhánh × người phụ trách.


✨ Tính năng chính

  • Dashboard theo vai trò: fill rate, phễu tuyển dụng, tuổi nợ, việc cần xử lý — theo tuần.
  • Báo cáo ngày: nhập phễu tuyển dụng, tự tính tuần ISO, tự roll-up KPI.
  • KPI tuần (chỉ đọc): FULL OUTER JOIN giữa nhu cầu giao & kết quả thực tế.
  • Nhu cầu tuần: nhập KPI giao theo dự án × chuyên viên (lưới hàng loạt).
  • Khách hàng 360: dự án, xưởng, chính sách, công nợ, lịch sử chăm sóc trong 1 màn.
  • Chăm sóc KH: lịch theo tần suất (mốc 1 & 15), tự sinh lượt kế tiếp, quá hạn tự đánh dấu.
  • Công nợ: aging tự động, ghi nhận thu, workflow truy thu (Mở → Một phần → Pháp lý → Tất toán).
  • Quản trị: người dùng, danh mục enum song ngữ (vi/中), chi nhánh, hàng đợi chuẩn hóa tên, nhật ký kiểm toán.
  • Song ngữ Tiếng Việt / 中文 · PWA (thêm vào màn hình chính) · responsive desktop + mobile.

🖼️ Ảnh màn hình

DashboardBáo cáo ngàyKPI tuần
Công nợChăm sócKhách hàng 360

🧱 Kiến trúc

Thành phầnCông nghệ
Cơ sở dữ liệuGoogle Sheets — mỗi entity 1 sheet, khóa ngoại lưu name/ID
BackendApps Script (V8) — "ORM" tối giản trên Sheets, cache đọc theo-request
Web AppHtmlService (iframe sandbox), gọi backend qua google.script.run
FrontendVanilla JS trong Ui.html (state-routing, không dùng URL hash)
Tự động hóaTime-driven trigger (~2h sáng: tính lại KPI, re-age công nợ, quét chăm sóc, backup)
Phân quyềnRBAC 3 tầng: ma trận module × vai trò + phạm vi chi nhánh + thu hẹp theo người phụ trách

Cấu trúc mã

FileVai trò
00_Config.gsSCHEMA mọi sheet + seed (enum, ngưỡng aging, cadence, alias, chi nhánh)
01_Db.gsORM: đọc/ghi theo object, sinh name, query/upsert/bulk, cache + chốt ghi nội bộ
02_Setup.gs`setupAl

项目描述

Thành công — Hệ thống quản lý điều hành: Labor CRM tuyển dụng/cung ứng lao động FDI trên Google Apps Script + Google Sheets (phễu tuyển dụng, KPI tuần, công nợ, chăm sóc KH, RBAC 3 tầng)

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
tandpfun
精选
tandpfun GitHub avatar

wardrobe

A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.

JavaScript
1,570
mshumer
精选
mshumer GitHub avatar

Claude-of-Duty

A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.

AI 与机器学习AI 智能体
1,234