This is a simple restaurant list for Taipei Foodie
This project is build by: node.js: 14.16.0 nodemon: 2.0.20 bootstrap: 4.3.1 express: 4.16.4 express-handlebars: 3.0.0
- Index Page: user can see all restaurants on index page, includes:
- Photo of restaurant
- Name of restaurant
- catagory of restaurant
- rate of restaurant
- User can click restaurant to see further details, includes:
- catagory
- address
- phone number
- simple description of restaurant
- photo
- Search name or category to find specific restaurant(s)
- if the keyword is valid, keyword will show on search bar to remind user.
- if user enters empty string, an alert will show on webpage to notify user.
- if there is no result for keyword, an alert will show on webpage to notify user.
Node.js
- before you start install project, please make sure you already installed node.js and npm
- Start your Terminal
git clone https://github.com/LazerLotus/restaurant_list
- change directory to resraurant_list
- enter following command in your terminal
npm install
- after installation, enter following command in your terminal
npm run dev
- check following message is shown on terminal
Express is listening on localhost:3000
- open your browser and type http://localhost:3000 on url
- if you want to stop service, please press ctrl+c in your terminal
Lu-An Tsai luan.tsai1991@gmail.com