Skip to content

victorjambo/merchant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Merchant

An e-commerce site for a small grocery that wants to sell products directly to customers over the web. The project will be built in several discreet iterations.

Set up all environments

styles

Good practice on;

  • Onmiauth
  • Validations
  • Content_tags
  • Sessions
  • Helper methods
  • Complex associations/relationship of models
  • Migrations

bugs;

  • undefined method 'order_items' in views/orders/confirm.html.erb Fixed
  • Cannot create new address. Fix user-id and order-id Fixed
  • usability Fixed
  • only admin can add products

Required Features to implement;

  • authorization for admins Implemented
  • admin interface for viewing and modifying all orders Implemented
  • profile page. can view/change their information and past orders (Track order)
  • Let users pick a default shipping address
  • Add a billing address that uses the same set of user addresses
  • Category model Implemented
  • search by category Implemented

Gems;

  • Rails default gems
  • omniauth-twitter
  • rails_admin

Ruby 2.3.1 Rails 5.0.2