customerclient
is a client-side application that is used by customers to browse products, place orders, and track deliveries.
- Directly communicates with the following backend services:
- Payment types:
- cash on delivery,
- using POS when receiving,
- via bank's app using QR code,
- in this application using CVC.
- Sign in
- Sign up
- User account
- All orders: displayig information and statistical data about previous orders (in a form of lists and dashboards)
- Pending orders: order status tracking
- Settings
- Cancel order
- Receiving notifications
- Watching videos