因應臺灣疫情變嚴重,繼前年口罩實名制之亂
,現在又來一個快篩實名制要進行排隊購買,因此想說有如果開發一個對應大神 口罩地圖 的快篩版本,
對隨時會感染的現況應該有所幫助。
雖然大神很快就套版弄出新的 快篩地圖 ,但是我還是想自己寫。
與大神版本最大的差別為:
- 不靠自建伺服器來執行抓取資料排程
- 個人純粹不想用
Scripting Languages
像是Python
、PHP
因此在技術的選型上走了以下的邪門歪道:
- 語言
Java
+JUnit
- 利用
Maven Test Phase
自動執行 Test 的方式,進行資料抓取及轉換流程 - 透過
Github Actions
模擬CI
方式,定時建構Maven
產出後端資料 - 此前端專案則直連後端資料進行視覺化展示
前端 UI 方面就八成參考 口罩地圖 了,以示我對原作者的尊敬(X)。
- 完成版本 🎉🎉🎉🎉
- 新增縣市跳轉功能
- 借鑿 Google 導航功能
- 更新 README.md
- 專案初始
- 初步 UI Layouts
- 因應半夜開發中藥局資料忽然爆量造成圖層讀取負荷很大,修正藥局圖層讀取機制為僅讀取
BBox
範圍內資料,避免網站卡頓。