Shopper is an open source shopping cart created to demonstrate what students of the Web Development From Scratch course.
- User Registration / Sign In
- Admin Interface
- Product Management (Creating, Updating, Deleting)
- Image Uploading
- Product Search and Browsing
- Product Categorisation
- Shopping Cart
- Transactional Emailing
- Invoicing
- Order History
- Stock Keeping
- Shipping Rates Calculation
- Checking Out
- Customer Profile Page
- Address Management
Please see this playlist on youtube for tutorial on how to deploy a rails app.
If you would like to see what the shopping cart app looks like watch this video
- Upgrade to Rails 4
- Upgrade to Bootstrap 3
- Clean up assets (move to transponder gem)
- Clean up front end design
- Some sort of Payment Integration (probably paypal)
- Use fixtures for tests instead of machinist