bleat's People
Forkers
philb56bleat's Issues
Upload images
Create a Restaurant
As a User
So that I can list a restaurant on Bleat
I want to create a restaurant listing
Readme
Edit & delete reviews
Users can delete their own reviews (and not anyone else's)
Average Rating
As a User
So I can decide between restaurants
I want to see average numerical reviews on the listings page
Link restaurant to user
Preferably link as custom column name .e.g. "owner"
Example in archaeology workshop:
has_one :recipient, :class_name => 'User', :foreign_key => 'recipient_id'
User sign in & sign out
-
Users can register/login
-
Include login/logout links in layout
Tests
** Need to update tests to include signup helper - run rspec **
- User authentication (can't access any pages except index and show)
- Creating restaurants - done
- Creating reviews - done
- Delete reviews - done
- Editing reviews
- Associating reviews with restaurants
- Associating restaurants and users
- Associating reviews and users
Users can log in through Facebook, Twitter, Github or another external service
Create README
Delete a Restaurant
As a User
So that I can delete a restaurant listing
I want to be able to delete my listing
A user must be logged in to create restaurants
Users can't review a restaurant which they created
Link review to user
- The email address of the reviewer should be displayed as part of the review
Edit a Restaurant
As a User
So that I can make changes to a restaurant listing
I want to be able to edit my listing
Leave reviews
As a Visitor
So that I can can leave reviews for restaurants about my experience
I want to be able to leave a review
Success Criteria:
providing a numerical score (1-5) and a comment
Show reviews on Restaurant list page
As a User
So I can decide which restaurant to visit
I want to see all reviews on the list of restaurants
List all Restaurants
As a User
So that I can see a list of Restaurants
I want to see a listings page which displays all restaurant names
Users can only leave one review per restaurant
Users can only edit/delete restaurants which they've created
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.