返校打掃管理系統
用於衛生組管理返校打掃之系統。

由於衛生組自行製作了日常打掃管理系統,軟體研究社數次回報多個bug,衛生組便十分信任軟體研究社之能力,又衛生組長期有管理返校打掃之業務,以人工管理極為不便,便委託軟體研究社製作返校打掃管理系統,軟體研究社於幹部會議時決定,依《軟體研究社社團組織章程》第22條「 凡是委由本社製作之軟體或其他,均由幹部會議決議交由何人製作。」,委由本人製作。
專案架構簡述
由於需要衛生組管理後台、衛生股長登記頁面以及查詢頁面,勢必需要驗證功能,因此驗證功能是由supabase的後端驗證服務所驗證,並不會將密碼傳至前端以做明文比對,並做權限驗證,必須輸入密碼後才會注入程式碼,以避免透過注入攻擊繞過驗證。
前端使用html+js部署,後端則為基於PostgreSQL的supabase運作,前後端各自分開,由於衛生組無預算,故部署於github pages上。
架構
returntoschool/
├── index.html # Main application page
├── scripts.js # Core logic and feature modules
├── style.css # Custom styling
├── README # This file
└── LICENSE # GPLv3 Open Source License
運作
截至2026年8月2日,經過數次返校打掃實際操作,均運作順利,並無差錯。
專案網址
授權
使用 GNU GENERAL PUBLIC LICENSE Version 3 釋出,任何人均可以自由使用、修改、散佈本專案,但需遵守該授權條款的規定。

