Ecommerce Synth Shop is a Ruby on Rails application which demonstrates the core functionality of an e-commerce web shop. Authorized users can browse items, add items to their cart and purchase products using stripe. Shop admins can add, edit or remove products, managing file uploads with paperclip.
- Ruby >= 2.3.1
- Rails >= 5.1.2
- postgres
- bundler
$ postgres
$ git clone https://github.com/seanpierce/rails_online_store
$ cd rails_online_store
$ bundle install
$ rails db:setup
$ rails s
visit localhost:3000 in your browser
- In the root directory create a file called .env
- Make an account at stripe
- Save you public and secret keys in the .env like so:
PUB_KEY = "public key"
SEC_KEY = "secret key"
Sean Pierce, Tanner Eustice
MIT © 2017