Skip to content

lomo007/restaurant_list

Repository files navigation

餐廳清單

Index page about Restaurant List

介紹

給美食愛好者快速查找美食的網站

功能

  • 查看所有的餐廳
  • 搜尋欄搜尋餐廳
  • 瀏覽餐廳詳細資訊
  • 逐一新增餐廳資訊
  • 逐一修改餐廳資訊
  • 逐一刪除目標餐廳
  • 排序所有的餐廳
  • 會員登入

開始使用

  1. 請先確認有安裝 node.js 與 npm

  2. 將專案 clone 到本地

  3. 在本地開啟之後,透過終端機進入資料夾,輸入:

    cd restaurant_list
  4. 再輸入 npm install,載入node_modules

    npm install
  5. 新增.env檔案輸入環境參數,或是於本地新增:

    MONGODB_URI='Your MongoDB Account String'
  6. 進入資料夾後,輸入'npm run seed' 載入種子資料:

    npm run seed
  7. 若看見'mongodb connected'表示伺服器連線成功。若看見'...done'表示種子資料載入成功。

    mongodb connected
    categorySeeds done
    mongodb connected
    recordSeeds done
  8. 接著輸入'npm run dev'執行渲染畫面:

    npm run dev
  9. 若看見"Express is listening on http://localhost:3000" 則代表順利運行打開瀏覽器進入到以下網址:

    http://localhost:3000
  10. 若欲暫停使用

ctrl + c

開發工具

  • Node.js 14.16.0
  • Express 4.16.4
  • Express-Handlebars 3.0.0
  • Bootstrap 5.0.2
  • Font-awesome 6.2.0
  • body-parser 1.20.1
  • method-override 3.0.0
  • mongoose 5.0.7
  • bcryptjs 2.4.3
  • connect-flash 0.1.1
  • express-session 1.17.1
  • passport 0.4.1
  • passport-facebook 3.0.0
  • passport-local 1.0.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors