GitHub Copilot Chat Agent @workspace 是非常好用的功能,是否能通过该架构用熟悉的语言创建一个完整的项目:
时间:60min
这是一个肠粉店,按照以下需求创建一个应用
一. 以分为几个关键模块:用户注册与认证、订单管理、支付系统、以及后台管理系统。
二. 要求
-
用户注册与认证模块
用户注册
用户通过手机号码、姓名和密码进行注册。 手机号码进行唯一性验证,并发送验证码进行验证。 用户信息(手机号、姓名、密码等)存储在用户数据库中。 用户登录
-
订单管理系统
菜单展示 用户登录后可以查看当前肠粉菜单,包括价格、描述和图片等。 订单创建 用户选择产品加入购物车。 用户可以选择配送或到店自取方式。 订单确认 用户确认订单,选择配送时间和地点(如果适用)。 系统生成订单ID,并存储订单信息到订单数据库。 订单状态跟踪 订单状态:待支付 -> 已支付 -> 制作中 -> 配送中 -> 已完成。 用户可以在应用中查看订单的当前状态。
-
支付系统
支付方式 支持多种支付方式(微信支付、支付宝、银行卡等)。 支付成功后,更新订单状态为“已支付”并生成支付凭证。 支付记录 所有支付记录与订单关联,并存储在支付数据库中。