Alternative E-mail doesn't exist E-mail already exist Alternative User exist User doesn't exist Alternative Is Admin Is User Alternative Order exist Order doesn't exist Alternative Is Admin Is User Alternative Profile exist Profile doesn't exist Internetowy Sklep Spo?ywczy Grocery Online POST signUp() Verify (user exist) Signed Up POST signIn() Verify (user exist) Add User Welcome Message Signed In Welcome Message GET getProductList() Return Product List Execution Success Not Signed Up Error Message Not Signed In Error Message GET getProductById() Return Product By Id GET serchForProduct() Return Product By Param POST addReviewToProductById() Add Review Execution Success Successful Message GET getProductCategories() Return Product Categories List POST makeOrder() Add Order Execution Success Return Order Status And ID GET getOrderById() Return Order Status Note: Wszystkie operacje GET, POST, PUT b?d? uwierzytelniane tokenem JWT PUT setOrderStatus() Authorization OK Return Order Status POST addProduct() Change Order Status Execution Success Authorization OK Add Product Execution Success Return Product PUT editOrder() Authorization OK Return Order Change Order Execution Success PUT editProduct() Authorization OK Return Product Change Product PUT setOrderStatus() Authorization Failed Error Message POST addProduct() Authorization Failed Error Message PUT editOrder() Authorization Failed Error Message PUT editProduct() Authorization Failed Error Message PUT getOrders() Authorization Failed Error Message GET getOrders() Authorization OK Return Orders DELETE deleteMyOrder() Delete Order Execution Success Execution Failed Error Message Delete Order GET getUserOrders() Authorization OK Inspect For Orders By User Id Execution Success Return User Orders GET getUserOrders() Authorization Failed Error Message GET getMyProfile() Return Profile PUT changeMyProfile() Send Credentials Execution Success Return Profile Execution Failed Error Message Authentication Products Orders Profiles Data Base Autorization