PUNCH

打卡主頁

先選店點、拍自拍,再以伺服器端 100 公尺規則驗證是否可打卡。

目前登入者

SalesPerson:待接 `GET /api/auth/me`
地圖與實際送單會接 `GET /api/stores/punch-map` 與 `POST /api/punch-records`,第一版先把手機優先 UI、自拍與離線提示鋪好。

地圖區塊

店點釘選與距離驗證

client-only / dynamic
Google / OpenCage 整補後的店點地圖將放在這裡