Banagazon.com is an e-commerce web app built with Ruby on Rails.
Users can:
- sign up or log in with an email address and password
- edit their user profile
- see their current order and order history
- add and delete payment methods
- create items to sell
- upload a picture of their item
- delete items that have not yet been added to an order
- see all products or products split up by category
- add items to their shopping cart
- check out with a payment method
- Fork and/or clone this repo.
- Ensure you have Rails ~> 5.1.4 installed.
- Run
bundle installto install the necessary gems. - Run
rails db:migrate - Run
rails db:seed - Run
rails server. - Navigate to http://127.0.0.1:3000/ and sign up!
- Rails ~> 5.1.4
- sqlite3
- puma ~> 3.7
- sass-rails ~> 5.0
- uglifier >= 1.3.0
- coffee-rails ~> 4.2
- turbolinks ~> 5
- jbuilder ~> 2.5
- bcrypt ~> 3.1.7
- paperclip
- faker
- bootstrap ~> 4.0.0.beta2
- jquery-rails
- pry
- byebug
- capybara ~> 2.13
- selenium-webdriver
- web-console >= 3.3.0
- listen >= 3.0.5
- spring
- spring-watcher-listen ~> 2.0.0
- tzinfo-data
