Skip to content

SjS16/jungle-rails

 
 

Repository files navigation

Jungle

A mini e-commerce application built with Rails 4.2. Clients can create sign up and login to purchase any of the available products. A user rating system is enabled for signed in users, and the average product rating is displayed on the home page. Admins are able to access products and categories to make changes to the inventory. This is only accessible after basic http authorization.

Final Product

"Home Page" "Product Page with Review" "Admin Products Page" "Login Page" "Sign Up Page"

Setup

  1. Fork & Clone
  2. Run bundle install to install dependencies
  3. Run bin/rake db:reset to create, load and seed db
  4. Create .env file based on .env.example
  5. Sign up for a Stripe account
  6. Put Stripe (test) keys into appropriate .env vars
  7. Run bin/rails s -b 0.0.0.0 to start the server

Stripe Testing

Use Credit Card # 4111 1111 1111 1111 for testing success scenarios.

More information in their docs: https://stripe.com/docs/testing#cards

Dependencies

About

An e-commerce Rails app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 70.5%
  • HTML 26.0%
  • CSS 2.5%
  • JavaScript 1.0%