Skip to content
Permalink
Browse files
updated readme
  • Loading branch information
Alexander Edebiri committed May 15, 2019
1 parent 9b34e67 commit ba750f15c36cb7b92c97cd0a6a2e2ef254158db2
Showing 1 changed file with 23 additions and 6 deletions.
@@ -1,8 +1,25 @@
# Assignment Template
# Restaurant Reviews

This repository contains the base files for the assignment. To make use of this carry out the following steps:
Build a website which allows customers to review local restaurants:

1. Fork this repository but change its name (replace `xxx` with your university username):
1. If this is your original assignment, `xxx-coursework`.
2. If this is your resit assignment code, `xxx-resit`.
2. Replace the contents of this file with the details of the topic you have been assigned.
## Basic

1. The site admin should have a tool to add restaurants to a list including type and address.
2. Users can see a list of the restaurants displayed on the home page without needing to log in.
3. The home page should display the restaurant name and a thumbnail photo.
4. If a restaurant is selected it should load a details page that includes its address and more photos.
5. If a user is logged in this details page should display all the reviews left by customers with the latest one at the top
6. If the user is logged in both the home page and details page should display the average rating left by the reviewers.
7. Whilst on the details page they should be able to leave their own review including a rating on a scale of 1-5 stars.

## Intermediate

1. In addition, the restaurants should be displayed in rating order with the best rated at the top.
2. All reviews should be marked as pending until the site admin releases them.
3. Pending reviews should not be publicly visible.
## Advanced

1. The site should implement full-text searching.
2. Logged in users can add comments to other people's reviews.
3. Restaurants can be assigned to the owner's account who can update their own restaurant details (one owner might be assigned several restaurants).

0 comments on commit ba750f1

Please sign in to comment.