Implemented URLs - SCCapstone/EZBag GitHub Wiki

  • API URLs:
    • /cart (Cart Route)
    • /info (Customer info route)
    • /event (Event Route)
    • /ping
    • /product (Product route)
    • /lookup (Product query route)
    • /login (Business login)
    • /search (Search route)
    • /businessCarts (Gets recent carts from customers)
    • /cartVerify (Business cart verification route)
  • View URLs:
    • Customer SPA
      • /customer.html
        • Front end for mobile web app, main view used to navigate to other views
      • /scanner
        • Product scanner view, allows users to scan products and add to cart
      • /checkout
        • Checkout view, allows users to checkout cart and make payments
      • /completedCheckout
        • Completed checkout view, shows user a receipt and gives options to have receipt sent to user
      • /search
        • Product search page for finding products by name in the store and adding them to the cart
    • Business SPA
      • /business.html
        • Front end for mobile web app, main view used to navigate to other views. Starting view is log in
      • /dashboard
        • Main view for business, allows user to navigate to insight view and cart verification view
      • /verification
        • Cart verification view used by business employees to verify the contents of a customer cart, after payment, before exiting the store
      • /sales
        • Dashboard for viewing insights into how many customers are using the EZBag app and sales information