我想为我的应用实施队列管理系统。用户可以预约医生。
这是我的流程
当患者要求咨询时,她/他的请求就在队列中。
这个流程
用户发送预约请求,系统添加的是列表中的请求。 系统将通知系统中连接的第一位医生 如果医生接受了请求。状态已更改为“已接受” 如果医生不接受请求。系统会向列表中的下一位护士发送通知。
数据库是Postgres 通知将通过ActionCable(Web)完成并推送苹果通知
表格
Requests
id
profile_id
status
created_at
updated_at
Notifications
id
kind
user_id
created_at
Consultations
id
user_id
doctor_id
status ( inprogress/ done )
created_at
updated_at
我想暂时做一些简单的事情,但我希望你对我的流量和表格有所了解