Skip to content
/ Yowl Public

Yowl is a single page web application that allows users to review restaurants. The backend uses Ruby on Rails, with PostgreSQL as the database, while the front end uses React.js.

Notifications You must be signed in to change notification settings

ugene1213/Yowl

Repository files navigation

Yowl

Live link

Yowl is a web application that is based on Yelp and built with Ruby on Rails on the back-end, with a PostgresQL database, and React/Redux on the front-end. Right Now, users can make an account and review a select number of restaurants, with a google map mapping their locations.

signup

Features So Far

User Log In/Sign Up

Users can create a an account and log in with account. The back end authentication for users was implemented using Ruby's BCrypt gem, which encrypts the password and having this hashed password stored in the database.

login

Writing Reviews

When logged in, users can write reviews for restaurants in the database. Currently, users can only write reviews for pre-seeded restaurants in the database. I would like to add the ability for user's to create new businesses.

reviews

Features To Add Soon

User Profile Page

I want to add a User profile page where users can keep track of all their reviewws and customize their information and profile picture

Marking reviews

I want users to be able to mark reviews as interesting, funny, cool, etc.. I would implement this feature using the MVC pattern and have each marking be represented by an object.

Improve Business Show pages

Instead of just saving all it's reviews, business show pages should also hold other information about the business, such as price, hours of operation, and additional pictures.

About

Yowl is a single page web application that allows users to review restaurants. The backend uses Ruby on Rails, with PostgreSQL as the database, while the front end uses React.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •