Giter Club home page Giter Club logo

dinner-dash's People

Contributors

haveanicedavid avatar kristinabrown avatar mlee21 avatar tracycaruso avatar

Watchers

 avatar  avatar  avatar

dinner-dash's Issues

Authenticated Admin Can Do

Assign items to categories or remove from categories where products can belong to more than one category

Retire an item from being sold which hides it from browsing by a user

Create Tables

Items, Categories, Users, Beers, Shopping Cart, Orders, UserItems, OrderItems, ItemCategories

Authenticated User Allowed To Do

View past orders with links to display each order
and on order display, there will be:
items with quantity order and line item subtotals
links to each item description page
current status of the order
order total price
date/time order was submitted
timestamp of completed or cancelled orders
if any item is retired, can still access the item page and can't add it to the new cart

Admin Can

see a list of all orders with:
total number of orders by status
links for each order
filter orders to display by status type:

link to transition to a different status (cancel orders that are currently ordered or paid)
(mark as paid orders which are ordered)
(mark as completed which are currently paid)

Access detail of an individual order:
order date and time
purchaser full name and email
for each item:
name linked to item page
quantity
price
line item subtotal

Total for Order
Status of Order

Unauthenticated User Allowed To Do

Browse All Items
Browse Items by Category
Add an Item to my Cart
View my Cart
Remove an Item from my cart
Increase Quantity to item of cart
Log in and does not clear the cart

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.