An open API service indexing awesome lists of open source software.

https://github.com/thinktankshark/shoppingcart

This is a multi-day agile development challenge in Rails.
https://github.com/thinktankshark/shoppingcart

Last synced: 3 months ago
JSON representation

This is a multi-day agile development challenge in Rails.

Awesome Lists containing this project

README

        

## Client Stories:
___
* Upon authentication, the admin can add, edit, delete and view a product from the store, which includes inventory level.
* The admin can view the remaining quantity in stock for each product.

* A shopper can register, log in, and add or remove items from cart.
* A shopper will receive an email upon registration.
* A shopper can view products by category, and see all categories that a given product belongs to.
* A shopper can view the cart's subtotal as it updates.
* A shopper can place an order, and will then receive a confirmation email.
* A shopper can view their order history as html or generate it as a PDF.

## Schema:

![schema](db/final_schema.png)

## Website:

#### Welcome Page:
![welcome](app/assets/images/main page.png)

#### Homepage:

![homepage](app/assets/images/homepage.png)

#### Admin Dashboard:

![admin](app/assets/images/admin.png)

#### Shopping Cart:

![shopping](app/assets/images/shopping.png)

## Installation Notes:
* ruby 2.0.0p353
* rails 4.2.6

## Deployment details and link
[Ye Olde Rails Shoppe](https://floating-ridge-94894.herokuapp.com)