System Overview · 系統概覽

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.

Section A — End-to-End Flow · 端對端流程

System Architecture

How applicants, judges, and the public move through the Champions for Good ecosystem. 申請人、評審及公眾如何在至善獎生態系統中參與。

🌐
Step 1

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 EC2
📝
Step 2

Apply (Award Force)

Applicant Portal

Applicants register, complete structured entry forms in EN / zh-HK, upload documents, and track submission status.

Award Force SaaS
⚖️
Step 3

Round 1 Judging

Panel Scoring

Independent judges score all eligible entries against published criteria via Award Force. Shortlist is produced.

Award Force SaaS
🎤
Step 4

Round 2 Judging

Presentations & Q&A

Shortlisted finalists present to the panel. Judges send asynchronous questions; entrants reply. Structured feedback generated.

Award Force SaaS
🏆
Step 5

Gala Ceremony

24 Sep 2026

Winners announced at the annual Champions for Good Gala. Grand Prix and all category winners celebrated.

Physical Event
🗳️
Step 6

Public 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 PortalAward ForcePhysical / EventFuture Platform
Section B — Feature Status · 功能狀態

Feature Development Progress

All features grouped by module. Status is updated as development progresses. 所有功能按模組分類,狀態隨開發進度更新。Last updated: March 2026.

Status 狀態:Planned· 計劃中In Progress· 進行中In UAT· 測試中Live· 已上線On Hold· 暫緩
🌐

Public Portal

公眾入口網站

8/10 live
FeatureStatus

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

申請及評審平台

1/13 live
FeatureStatus

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

公眾投票平台

0/6 live
FeatureStatus

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

2/9 live
FeatureStatus

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
Infrastructure

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.