How the System Works
系統如何運作
An at-a-glance overview of the end-to-end Champions for Good Awards system — designed for HKCSS team, partners, and vendors to track progress and understand the full picture.
System Architecture
How applicants, judges, and the public move through the Champions for Good ecosystem. 申請人、評審及公眾如何在至善獎生態系統中參與。
Public Portal
hkcss.recruitai.studio
Applicants discover the awards, read criteria, and access Award Force. The public explores awardees and the awards journey.
Next.js · Nginx · AWS EC2Apply (Award Force)
Applicant Portal
Applicants register, complete structured entry forms in EN / zh-HK, upload documents, and track submission status.
Award Force SaaSRound 1 Judging
Panel Scoring
Independent judges score all eligible entries against published criteria via Award Force. Shortlist is produced.
Award Force SaaSRound 2 Judging
Presentations & Q&A
Shortlisted finalists present to the panel. Judges send asynchronous questions; entrants reply. Structured feedback generated.
Award Force SaaSGala Ceremony
24 Sep 2026
Winners announced at the annual Champions for Good Gala. Grand Prix and all category winners celebrated.
Physical EventPublic Voting
Oct – Nov 2026
All finalists go to public vote. HK residents vote via OTP-verified platform. Public Voting Award winner announced.
Separate Voting Platform (Phase 2)Public Portal
hkcss.recruitai.studio
Apply (Award Force)
Applicant Portal
Round 1 Judging
Panel Scoring
Round 2 Judging
Presentations & Q&A
Gala Ceremony
24 Sep 2026
Public Voting
Oct – Nov 2026
Feature Development Progress
All features grouped by module. Status is updated as development progresses. 所有功能按模組分類,狀態隨開發進度更新。Last updated: March 2026.
Public Portal
公眾入口網站
| Feature | Status |
|---|---|
Homepage with hero, mission pillars & CTAs 主頁(英雄區、使命要點及行動呼籲) | Live |
About / background & awards history page 關於頁面 ── 獎項背景及歷史 | Live |
Award categories & eligibility page (12 categories) 獎項組別及申請資格頁面(12個組別) | Live |
Judging process, criteria & rubric page 評審流程、準則及評分標準頁面 | Live |
2026 cycle timeline & key dates page 2026年度時間表及重要日期頁面 | Live |
Past awardees gallery with cycle filter 歷屆得獎機構展覽(可按年份篩選) | Live |
FAQ & contact page 常見問題及聯絡頁面 | Live |
System flow & features progress page 系統流程及功能進度頁面 | Live |
zh-HK / EN language switcher 繁體中文 / 英文語言切換 | Planned |
Live content from CMS / backend API 從內容管理系統 / 後端 API 讀取即時內容 | Planned |
Award Force
申請及評審平台
| Feature | Status |
|---|---|
Round 1 applicant entry form (all 12 categories) 第一輪申請表(12個組別) | In UAT |
Round 2 form for shortlisted entries 入圍機構第二輪申請表 | Planned |
Eligibility auto-scoring & moderation rules 申請資格自動評分及審查規則 | In Progress |
Round 1 review workflow & stage transitions 第一輪審核流程及階段轉換 | In Progress |
Round 2 review workflow & stage transitions 第二輪審核流程及階段轉換 | Planned |
Round 1 VIP judging panel & score set 第一輪評審委員會評分組 | In Progress |
Round 2 VIP judging panel & score set 第二輪評審委員會評分組 | Planned |
Internal Popularity Award voting (Award Force) 內部最具人氣服務獎投票(Award Force) | Planned |
Automated email notification templates 自動電郵通知範本 | In UAT |
Judge–Entrant asynchronous Q&A comment system 評審與申請人異步問答系統 | Planned |
Post-judging score & comment feedback to entrants 評審後向申請人分享評分及評語 | Planned |
zh-HK bilingual form field support 繁體中文雙語表格欄位支援 | In Progress |
Reporting dashboard & CSV / Excel export 報告儀表板及 CSV / Excel 匯出 | Live |
Public Voting Platform
公眾投票平台
| Feature | Status |
|---|---|
SMS OTP verification for public voters (HK mobile) 公眾投票者短訊 OTP 驗證(香港手機號碼) | Planned |
Finalist profile cards & category gallery 入圍機構簡介卡片及組別展覽 | Planned |
Vote submission & confirmation flow 投票提交及確認流程 | Planned |
Admin real-time vote count dashboard 管理員即時投票統計儀表板 | Planned |
Anti-fraud & duplicate vote detection 防止舞弊及重複投票偵測 | Planned |
Scheduled public results reveal 定時公布公眾投票結果 | Planned |
Backend / API
後端 / API
| Feature | Status |
|---|---|
AWS EC2 / Docker / Nginx hosting infrastructure AWS EC2 / Docker / Nginx 主機架構 | Live |
CI/CD pipeline (GitHub Actions → ECR → EC2) 持續整合及部署流程(GitHub Actions → ECR → EC2) | Live |
Admin JWT authentication (httpOnly cookie + Bearer) 管理員 JWT 身份驗證(httpOnly cookie + Bearer) | In Progress |
Content management REST API (categories, timeline, awardees, FAQs) 內容管理 REST API(組別、時間表、得獎者、常見問題) | In Progress |
Feature status tracking API 功能進度追蹤 API | In Progress |
Public voting REST API 公眾投票 REST API | Planned |
Twilio SMS OTP service Twilio 短訊 OTP 服務 | Planned |
Rate limiting, Helmet, CORS & security hardening 請求限速、Helmet、CORS 及安全加固 | In Progress |
Award Force REST API integration Award Force REST API 整合 | Planned |
Technical Overview
Hosting
- ·AWS EC2 (Singapore region)
- ·Docker + Nginx
- ·ECR for container registry
- ·Deploy via GitHub Actions
Award Force
- ·SaaS application management
- ·Entry forms, judging, Q&A
- ·Subdomain: hkcss.awardsplatform.com
- ·API integration: Phase 2
Public Voting
- ·Separate platform (Phase 2)
- ·OTP verification (HK mobile)
- ·One vote per person
- ·Launches Oct 2026
For internal use · 供內部參考。 This page is publicly accessible but intended primarily for HKCSS staff, vendors, and close partners. Feature statuses are updated manually — contact the project lead to update any entry. 本頁公開瀏覽,主要供社聯員工、供應商及合作夥伴參考。功能狀態需人手更新,如需修改請聯絡項目負責人。 Last updated: March 2026.