Skip to content

Latest commit

 

History

History
72 lines (61 loc) · 1.43 KB

outline.md

File metadata and controls

72 lines (61 loc) · 1.43 KB

Routes LogIn SignUp Inventory Restock ItemPage (Add/Edit) New Inventory Item leads to BLANK Item Page Auth

LogIn GET LogIn page Link to googleAuth

SignUp GET SignUp page Link to googleAuth signUp

Auth Google Auth GET /auth/google

Google auth callback 
GET auth/google/callback

Logout user
GET /auth/logout

Inventory
GET Inventory page GET Inventory Items Link to Add Inventory Item Page

ItemPage GET inventory item information Item name Item pic Sku Status: In stock, reorder, upcoming Quantity Left

    Category (ie. Blood Lab, Assays) (editable text box)
        GET categories from database
        PUT updated categories 
    Usage (PUT)
        Quantity Used
        Date Used
    Reorder at (PUT)
        Quantity
        Unity
    Notes (editable text box)
        GET notes from database
        PUT updated notes
    Order Tracking (UPDATE previous orders (PUT))
        Item name
        Supplier
        Quantity
        Cost
    Previous Orders (GET)
        Item Name
        Supplier
        Quantity
        Cost

AddItem GET blank ItemPage

Restock GET Inventory items Filter: display items with status Reorder Upcoming