這是一個提供台中市公車路線即時到站資訊的網頁應用程式。系統整合了 TDX 運輸資料流通服務的即時公車資訊,並提供友善的使用者介面。
- 🚌 即時公車到站資訊查詢
- 🎨 支援深色/淺色主題切換
- 📱 響應式設計,支援各種裝置
- 🔄 自動更新公車資訊(每分鐘更新一次)
- 📍 顯示公車路線起訖站資訊
- ⏰ 即時顯示公車到站時間
- 🎯 顯示公車進站狀態(進站中、已離站、未發車等)
- 前端框架:HTML5、CSS3、JavaScript
- UI 框架:Bootstrap 5
- 圖示:Feather Icons
- 資料來源:TDX 運輸資料流通服務
- 資料庫:Firebase Realtime Database
- 分析工具:Firebase Analytics
- 容器化:Docker
- 開啟首頁
index.html - 輸入欲查詢的公車路線編號
- 選擇行駛方向(去程/返程)
- 查看即時到站資訊
-
構建 Docker 映像:
docker build -t taichung-bus . -
運行容器:
docker run -d -p 80:80 taichung-bus
-
在瀏覽器中訪問
http://localhost即可使用系統
- 支援的瀏覽器:
- Google Chrome(建議使用)
- Firefox
- Safari
- Microsoft Edge
- 需要網路連線以獲取即時資料
- 如需使用 Docker 版本,需要安裝 Docker 環境
- 作者:xiaojie4082
- 版本:1.0.0
- 最後更新:2025
Copyright © 2025 xiaojie4082. All rights reserved.
本系統使用 TDX 運輸資料流通服務 提供的即時公車資訊。
- 系統每分鐘自動更新一次資料
- 如遇到 API 存取限制,系統會自動等待 30 秒後重試
- 建議使用最新版本的瀏覽器以獲得最佳使用體驗
- Docker 版本使用 nginx 作為 Web 服務器,確保最佳效能