订单管理系统
特征
订单申请
负责订单管理
每个订单当时可以处于单一状态
订单状态-已创建,已确认,已交付,已取消,已拒绝
创建订单后,Orders App触发Payments App处理当前订单的付款(模拟)。
每个端点都需要JWT身份验证
付款申请
负责付款处理
Payments App应处理Order App的请求,以验证付款交易并确认或拒绝订单。
付款流程背后的逻辑被模拟,并向Orders App返回随机结果。
入门
安装依赖
PostgreSQL
# Start your PostgreSQL instance & create a new database
createdb order-management-system
雷迪斯
# Run your Redis instance
sudo apt install redis-server
sudo systemctl r
1