提供簡易的口袋餐廳清單,可以瀏覽餐廳列表、查詢餐廳和詳細資訊,也可以新增、編輯和修改喜愛的餐廳。
- 列出所有餐廳
- 點擊查看餐廳詳細資料
- 以餐廳名稱搜尋
- 以餐廳類別搜尋
- 連結餐廳地址至Google地圖
- 使用者可以新增、修改、刪除餐廳
- 餐廳搜尋結果可依名字、類型、地區等排序顯示
1.請先安裝 node.js 與 npm
2.將專案 clone 到本地
https://github.com/KeYunTinG/restaurant.git
3.在本地開啟之後,透過終端機進入資料夾
cd restaurant
4.安裝nodemon
npm install -g nodemon
5.安裝完畢後,輸入:
nodemon app.js
6.若能看見以下訊息代表運行成功,可用瀏覽器進入到以下網址:
Express is listening on localhost:3000
7.結束運行請輸入:
ctrl + c
- Node.js 16.17.1
- Express 4.16.4
- Express-Handlebars 4.0.2
- Bootstrap 5.1.3
- MongoDB
- mongoose 5.9.7
- bcryptjs": 2.4.3
- body-parser": 1.20.1
- connect-flash": 0.1.1
- express-session": 1.17.1
- method-override": 3.0.0
- passport": 0.4.1
- passport-facebook": 3.0.0
- passport-local": 1.0.0
- dotenv": 8.2.0