autocommit 05-08-2024-01-47
This commit is contained in:
parent
0a25564a25
commit
0c873fa517
|
|
@ -532,3 +532,39 @@ Error response body:
|
||||||
"detail": "Error message"
|
"detail": "Error message"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
graph TD
|
||||||
|
A[API v1] --> B[Authentication]
|
||||||
|
A --> C[Items]
|
||||||
|
A --> D[Orders]
|
||||||
|
A --> E[Users]
|
||||||
|
|
||||||
|
B --> B1["POST /token"]
|
||||||
|
|
||||||
|
C --> C1["POST /items"]
|
||||||
|
C --> C2["GET /items"]
|
||||||
|
C --> C3["GET /items/:item_id"]
|
||||||
|
C --> C4["PUT /items/:item_id"]
|
||||||
|
C --> C5["DELETE /items/:item_id"]
|
||||||
|
|
||||||
|
D --> D1["POST /orders"]
|
||||||
|
D --> D2["GET /orders"]
|
||||||
|
D --> D3["GET /orders/:order_id"]
|
||||||
|
D --> D4["PUT /orders/:order_id"]
|
||||||
|
D --> D5["DELETE /orders/:order_id"]
|
||||||
|
D --> D6["POST /orders/:order_id/process_payment"]
|
||||||
|
D --> D7["POST /orders/:order_id/apply_discount"]
|
||||||
|
|
||||||
|
E --> E1["POST /users"]
|
||||||
|
E --> E2["GET /users/me"]
|
||||||
|
E --> E3["GET /users"]
|
||||||
|
E --> E4["PUT /users/:user_id"]
|
||||||
|
E --> E5["DELETE /users/:user_id"]
|
||||||
|
|
||||||
|
class A main;
|
||||||
|
class B auth;
|
||||||
|
class C items;
|
||||||
|
class D orders;
|
||||||
|
class E users;
|
||||||
|
```
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,8 @@ The POS System is a cross-platform application built using Python, FastAPI for t
|
||||||
|
|
||||||
### 4.1 Layout
|
### 4.1 Layout
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
- Responsive design for various screen sizes
|
- Responsive design for various screen sizes
|
||||||
- Left navigation bar (collapsible)
|
- Left navigation bar (collapsible)
|
||||||
- Main content area (grid/list views)
|
- Main content area (grid/list views)
|
||||||
|
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
Loading…
Reference in New Issue