Skip to content
This repository was archived by the owner on Jan 20, 2025. It is now read-only.

astrocamp/18th-Trico

Repository files navigation

TriCo

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優化

專案執行指令

如果是第一次執行這個專案,請參考以下步驟:

  1. 建立環境變數文件
    確保正確加載配置:

    cp .env.example .env
    
  2. 安裝 Poetry 的依賴

    poetry install
    
  3. 安裝前端專案所需的依賴套件

    npm install
    
  4. 啟動 Poetry 的虛擬環境

    poetry shell
    
  5. 遷移資料庫模型欄位

    python manage.py makemigrations
    python manage.py migrate
    
  6. 載入分類選項

    python manage.py seed_categories
    
  7. 啟動 Django 開發伺服器

    python manage.py runserver
    

環境安裝指令

  • 打包 JavaScript 文件並生成輸出文件

    npm run build
    
  • 監聽 JavaScript 文件變化

    npm run dev
    
  • 生成並監聽 TailwindCSS 樣式文件變化

    npm run css
    
  • 已安裝 HTMX

  • 將打包內容輸出靜態文件

    python manage.py collectstatic
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6