Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.26 KB

customerbackend.md

File metadata and controls

41 lines (28 loc) · 2.26 KB

customerbackend

English | Русский

customerbackend is a backend service that handles customer-related functions such as browsing products, placing orders, and managing account information.

The customer backend service for delivery service app allows customers to sign up or sign in to their account, place orders, track their orders, rate and review their orders, and view their order history.

Other possible functionalities of the service include saving favorite orders for quick reordering, customizing orders with special requests or dietary restrictions, and receiving personalized recommendations based on past orders.

Client app

Overall description of the system

system_overall

Description of the application

  • For requests from a client application, it checks the session token.
  • Uploading information for order reports: a list of all orders, information on a specific order (actual time of registration, cooking and delivery; estimated time of cooking and delivery, total order amount, cost of order items, delivery place; status).
  • Integration with payment services (according to the types of payment indicated earlier).

Processes

Flowchart steps