統整現今租屋網上都找不到的資訊,讓你快速獲取住家附近的環境品質及治安狀況! 網站介紹影片
- 資訊類別
- 環境指標:離住家最近的測站測到的
空氣品質 AQI
及紫外線指數
- 環保:住家周遭的
環保店家
與垃圾回收場域
- 治安:住家周遭的
竊盜案
及交通事故
- 環境指標:離住家最近的測站測到的
- 搜尋範圍
- 距離:可選擇距離住家從 250 公尺至 2 公里的範圍
- 時間:可選擇距今一個月至一年內的範圍
- 按下查詢後即可獲取你想知道的資訊!
- 環境指標資訊左側的燈號是對應到數值狀態的,有綠、黃、紅三種顏色,若兩項指標均顯示綠燈,恭喜你住在一個適居的地方!
- 若按下環保資訊左側的小圖針使它變成半透明,地圖上關於這一個子項目的圖針也會消失,這可以讓你更 focus 在你最關心的項目上
- 治安資訊也同上,不過只能點按上方的兩個小圖針,一次開啟或關閉竊盜及交通事故案件的顯示
- 地圖是可以縮放的,將滑鼠靠近圖針的話會出現該地標的詳細資訊,所有你想看到的都在地圖上一目了然!
- 錢紫翎:網頁前端設計及開發
- 周敦翔:網頁後端開發
- 莊翔安:資料爬取及整理
- 李佳欣:資料正規化
- 安裝並啟動 pgAdmin.
- 建立名為
AroundHome
的資料庫 - 將 SQL 備份檔
backend/around_home_backend/data/AroundHome_backup.sql
restore 至上述資料庫
- 執行以下指令
git clone https://github.com/moneychien19/db1101_midterm.git
cd db1101_midterm/backend
# 啟動虛擬環境
python -m venv env
source env/bin/activate # or env\Scripts\activate.bat for Windows
cd around_home_backend
# 安裝所需的套件
pip install -r requirements.txt
- 修改
backend/around_home_backend/.env
檔案的最後一行,在對應的位置填入你在 PostgreSQL 中的使用者名稱及密碼
DATABASE_URL=postgres://{Username}:{Password}@127.0.0.1:5432/AroundHome
- 執行以下指令以啟動後端
python manage.py runserver
在 frontend/src
資料夾底下建立一個新的檔案 key.js
,並將以下程式碼中的 YOUR_GOOGLE_API_KEY
填入自己的憑證,再放入檔案中
const API_KEY = {YOUR_GOOGLE_API_KEY};
export default API_KEY;
執行以下指令,
yarn
yarn start
網頁就會在 local host in port 3000 中啟動