TriCo 是一個專注於服務媒合的網站,讓使用者可以輕鬆購買或販售他人提供的專業服務,實現高效的資源交換與即時互動。
| 成員名稱 | GitHub 帳號 | Email 信箱 | 負責內容 |
|---|---|---|---|
| 徐培均 | hsu-pei-chun | philosophysis@gmail.com | AWS 圖片上傳雲端並轉 webp、分類功能、404 頁面 |
| 邱佳瑜 | doudouu0504 | selinafs880504@gmail.com | 用戶登入註冊及串接第三方 LINE 登入、 忘記密碼功能、串接綠界 ECPAY 金流 |
| 陳庭婕 | tingchen1992 | happy810502@gmail.com | 用戶新增及刪除留言功能、評價與回饋頁面、串接 google 登入 |
| 賴冠廷 | MichellellehciM | ktlaiktlai@gmail.com | 用戶新增修改上傳服務功能、接案者 service 模型建立、串接 LINE PAY 金流 |
| 廖璟傑 | jingjie1997 | artfulrachel6302524@gmail.com | 首圖製作與美化、製作收尋欄功能、分頁功能、RWD優化 |
如果是第一次執行這個專案,請參考以下步驟:
-
建立環境變數文件
確保正確加載配置:cp .env.example .env -
安裝 Poetry 的依賴
poetry install -
安裝前端專案所需的依賴套件
npm install -
啟動 Poetry 的虛擬環境
poetry shell -
遷移資料庫模型欄位
python manage.py makemigrations python manage.py migrate -
載入分類選項
python manage.py seed_categories -
啟動 Django 開發伺服器
python manage.py runserver
-
打包 JavaScript 文件並生成輸出文件
npm run build -
監聽 JavaScript 文件變化
npm run dev -
生成並監聽 TailwindCSS 樣式文件變化
npm run css -
已安裝 HTMX
-
將打包內容輸出靜態文件
python manage.py collectstatic