Skip to content

Repository files navigation

北大三峽議事資訊網 (Open Parliament: NTPUSCS)

專案簡介

「北大三峽議事資訊網」由國立臺北大學三峽校區學生議會第 26 屆秘書處開發。本專案旨在落實《學生自治資訊公開法》之要求,為北大學生提供一個透明、易用的議政資訊查詢平台。

由於新版學生會網站的一般帳號限制使用 iFrame 嵌入 AppSheet,本專案始獨立建置查詢網站,以確保議事資訊的公開與流通。

系統功能狀態

為使使用者與開發者清楚掌握專案進度,以下區分現有已上線功能與未來規劃:

現有功能

  • 基礎介面與瀏覽體驗
    • 區塊化首頁設計,提供主要服務之快速連結。
    • 具備夜間模式 (Dark Mode) 切換功能的頭部導覽列。
    • 底部頁腳包含單位名稱及開源儲存庫連結。
  • 議案查詢系統 (/bill)
    • 屆次議案列表:可顯示特定屆次的所有議案。
    • 單一議案顯示 (/bill/:term/:number):提供單一議案的完整資訊、附件連結,並支援列印排版。
  • 委員會建議事項提案查詢 (/committee-reports)
    • 委員提案後,即可於本頁查得提案資料。秘書處亦透過 Google Sheets 維護委員會審查結論、建議報告全文及學生會之回覆。
    • 惟114學年度第1學期已完稿之建議報告,為避免表單後台錯誤,維持於會網查詢。
  • 秘書處文件草擬系統
    • 提供秘書處人員草擬議程與撰寫會議紀錄之輔助介面。

開發中 / 中長期規劃功能

  • 進階議案查詢 (開發完善中)
    • 提供多維度篩選條件(例如:依提案類型、提案機關、提案議員、案由進行交叉篩選)。
    • 支援精確的日期範圍篩選功能。
  • 草擬系統部分
    • 允許秘書透過此處安排建議事項。

技術架構

本系統使用以下現代化的技術組合:

  • 框架:Nuxt 4

  • 樣式:Tailwind CSS

  • 圖示庫:Heroicons

  • 資料來源:另於 ntpusu/legislative-data 儲存之

  • 部署環境:Cloudflare Pages Powered by Cloudflare Pages

  • 套件管理:pnpm (Node.js 環境)

  • 版本控制:Git / GitHub

授權與聯絡資訊

  • 維護單位:國立臺北大學三峽校區學生議會, Student Congress (Sanxia)
  • 專案授權:本開源專案依據 MIT License 條款發布。至為歡迎各學生自治組織改作。

About

A Nuxt website for NTPU Student Congress (Sanxia) to display bills and other public information.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages