Skip to content

Latest commit

 

History

History
24 lines (11 loc) · 1.24 KB

File metadata and controls

24 lines (11 loc) · 1.24 KB

Crudview

Crudview is acrowd-sourced local business review where users can submit a review of their products or services.

I built this application using React/Redux for the frontend and Ruby on Rails for the backend, with PostgreSQL to manage the database. I used active model serializer to format my JSON responses, and implemented JSON web user authentication using JSON Web Tokens and the BCrypt library to one-way encrypt user passwords. All styling was accomplished with Sass-compiled CSS and Material UI. Integrated a list of 100 Chinatown restaurants by pulling data from Yelps REST API.

Live: Crudview

Current Features:

  • Designed a review app using React and Rails where users can publish reviews about local businesses.
  • Integrated JWT, Bcrypt , and localStorage to handle user authentication and password encryption.
  • Employed full CRUD, giving users the ability to create, edit, and delete their review.
  • Integrated a list of 100 Chinatown restaurants by pulling data from Yelps REST API.
  • Utilized Active Record Serializers to format JSON objects, reducing the number of API calls needed on the front-end.