A mini e-commerce application built with Rails 4.2. Users can purchase and review items. Upon purchase they will receive an email confirmation with their order details. Admin can add and update categories and products.
- Fork & Clone
- Run
bundle install
to install dependencies - Run
bin/rake db:reset
to create, load and seed db - Create .env file based on .env.example
- Sign up for a Stripe account
- Run
bin/rails s -b 0.0.0.0
to start the server
Use Credit Card # 4111 1111 1111 1111 for testing success scenarios.
More information in their docs: https://stripe.com/docs/testing#cards
- Rails 4.2 Rails Guide
- PostgreSQL 9.x
- Stripe
- Letter_opener
- Bcrypt