Skip to content

An e-commerce application for exclusive members to browse and purchase rare collectable items. This site has a Javascript/React/ frontend and Ruby on Rails/Active Record/Postgres back-end application with JWT auth.

Notifications You must be signed in to change notification settings

Apang20/FanClub_Backend

Repository files navigation

image

Ghibli Fan Club

Overview

An e-commerce application for exclusive members to browse and purchase rare collectable items

About

  • Utilized JSON Web Tokens and localStorage to store encrypted user information client-side for ensuring security
  • Delivered a Ruby on Rails/Active Record/Postgres back-end application
  • Executed multiple callback functions through the invocation of JS event listeners on specific nodes
  • Designed an interactive frontend with multiple advanced libraries to provide seamless navigation for the user

Demo

To Start This Project

  • App: rails db:migrate, rails db:seed, rails s
  • Frontend: npm install, npm start

User Stories

  • Must login or register to access the site
  • Browse all Ghibli items
  • Search items by movie
  • Add multiple items to cart
  • Delete items from cart
  • View the updated cart total
  • Edit account information
  • User can checkout or logout when finished

Suggested Review

  • Ruby version
  • Ruby Gems
  • System dependencies
  • Configuration
  • Database creation
  • ...

Disclaimer: I do not own the rights to Ghibli or their items/Not a real store/checkout will not withdraw actual payment

About

An e-commerce application for exclusive members to browse and purchase rare collectable items. This site has a Javascript/React/ frontend and Ruby on Rails/Active Record/Postgres back-end application with JWT auth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages