Skip to content

yoonmikim/beauty-BE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

beauty-BE

Deployed on Heroku (https://b-be.herokuapp.com/api/v1/products)

A Makeup App where user can sign up, log in, log out, go to homepage with categories with images, emojis, and gifs, go to profile page, view products, filter/sort/search products based on user inputs. If user likes certain products, user can add to cart and/or go to product pages to purchase.

  • Created a Ruby on Rails API backend to parse data from a 3rd party API. (Seed data from a complex data set - external API)
  • Use of MVC, Serializers, ActiveRecord, and custom RESTful routes to optimize database and schema for backend functionality. (belongs_to / has_many / belongs_to / has_many_through relationships in model)
  • Redux OAuth (Authorization & Authentication with Signup / Login / Logout) with Bcrypt & JWT - Use of Bcrypt gem to encrypt and store user password (password_digest) in database on backend.
  • Validations (when signing up as a new user - username should be unique)
  • Interacting with a complex API
  • Implemented JSON Web Tokens while utilizing localStorage to store and encrypt user information client-side.

This beauty-BE repository goes with beauty-FE (https://github.com/yoonmikim/beauty-FE)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published