Skip to content

LazerLotus/restaurant_list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant List

This is a simple restaurant list for Taipei Foodie

Dependency

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

Features

  1. Index Page: user can see all restaurants on index page, includes:
  • Photo of restaurant
  • Name of restaurant
  • catagory of restaurant
  • rate of restaurant
  1. User can click restaurant to see further details, includes:
  • catagory
  • address
  • phone number
  • simple description of restaurant
  • photo
  1. 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.

Enviroment setup

Node.js

Install this Project

  1. before you start install project, please make sure you already installed node.js and npm
  2. Start your Terminal
git clone https://github.com/LazerLotus/restaurant_list
  1. change directory to resraurant_list
  2. enter following command in your terminal
npm install 
  1. after installation, enter following command in your terminal
npm run dev
  1. check following message is shown on terminal
Express is listening on localhost:3000
  1. open your browser and type http://localhost:3000 on url
  2. if you want to stop service, please press ctrl+c in your terminal

Contributor

Lu-An Tsai luan.tsai1991@gmail.com

About

A simple food list for Taipei foodie

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published