陳維廷 hi@arthurchen.me
- 整合食譜、採購、比價於一身,提供一站式採購服務,並且同時蒐集個網站的食材價格,確保使用者可以用最划算的方式購買食材,並依照心儀的食譜進行料理。
- 使用者可於本網站搜尋食譜,搜尋到食譜後會自動跳出該食譜所需之食材,並於各購物網站抓取食材資訊,讓使用者可以透過一站式的比價,買到最划算的食材。
- Backend: Fastapi, Fastapi-cache2, redis, uvicorn, gunicorn
- Frontend: Flutter
- 進到專案工作目錄
cd foodprice
- 建立
.env
至專案根目錄並複製以下資料
CORS_PROXY=http://128.199.227.138:9527/
INGREDIENT_API=http://128.199.227.138:8000/ingredient/
RECIPE_SEARCH_API=http://128.199.227.138:8000/search-recipe
RECIPE_DETAIL_API=http://128.199.227.138:8000/get-recipe
THUMBNAIL=https://imageproxy.icook.network/resize?background=255%2C255%2C255&height=150&width=200&nocrop=false&stripmeta=true&type=auto&url=
COMPRESSOR=https://imageproxy.icook.network/resize?background=255%2C255%2C255&height=600&width=800&nocrop=false&stripmeta=true&type=auto&url=
- 將原始碼編譯成網頁
flutter build web
- 進到網頁工作目錄
cd build/web
- 利用Python作為網頁伺服器進行快速瀏覽,即可透過 http://127.0.0.1:8000 上前端網頁
python3 -m http.server 8000
- 提供更多家購物網站的比價資訊
- 與電商合作提供優惠並協助電商進行導購
- 與食譜網站合作,提供更多食譜選擇
- 購物網加入購物車之功能
- 與市場均價比價功能