Skip to content

ddio/election-board-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

election-board-map

  1. 初步構想
  2. 以不干擾官方開發,保持整合彈性為原則,所以不預設後端架構,完全前端解決

準備資料

目前最新的資料已經放在 git 裡,如果想要自己跑一份的話,請執行以下步驟:

  1. 載入資料
    1. 下載官方 postgres dump
    2. 安裝 Postgres + PostGIS
    3. pg_restore -d <資料庫名稱> xxx.dump -x -U <帳號名稱>
  2. 用 Django 匯出
    1. 裝一下 Django pip install -r requirements.txt && cd backend
    2. 在 backend/settings.py 設定 db
    3. 假裝有作 migration python manage.py migrate --fake
    4. 整理一下資料 python manage.py cleandata
    5. 匯出資料 python manage.py export

執行 UI

  1. 所有程式都在 ui 底下
  2. 安裝所需套件 npm i
  3. 執行開發環境 npm run dev ,網頁在 http://localhost:3000/election-board-map
  4. 建立線上版本 npm run generate

更多使用方式請參見 nuxt

About

看板追追追之地圖 CTA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages