我的餐廳清單 收集了我最喜歡的 8 家餐廳 環境建置與需求 (prerequisites) : Node.js ※安裝與執行步驟 (installation and execution): 1. 打開你的 terminal(終端機),Clone(複製) 此專案至本機電腦 git clone https://github.com/carola1408/restaurant-list 2. 開啟終端機(Terminal),進入存放此專案的資料夾 cd restaurant_list 3. 安裝 npm 套件 在 Terminal 輸入 npm install npm install express@4.16.4指令 4. 安裝 nodemon 套件,啟動伺服器,執行 app.js 檔案 在 Terminal 輸入 nodemon app.js 指令 5. 當 terminal 出現以下字樣,表示伺服器與資料庫已啟動並成功連結 The Express server is running on http://localhost:3000 Features - 產品功能 使用者可以在首頁看到所有餐廳與它們的簡單資料: 1. 餐廳照片 2. 餐廳名稱 3. 餐廳分類 4. 餐廳評分 使用者可以再點進去看餐廳的詳細資訊: 1. 類別 2. 地址 3. 電話 4.描述 5. 圖片 使用者可以透過搜尋餐廳名稱來找到特定的餐廳 使用者可以透過搜尋餐廳類別來找到特定的餐廳 使用者可以新增一家餐廳 使用者可以瀏覽一家餐廳的詳細資訊 使用者可以瀏覽全部所有餐廳 使用者可以修改一家餐廳的資訊 使用者可以刪除一家餐廳 使用者可以註冊 使用者可以登入 使用者可以透過 Facebook Login 直接登入