番茄食物交付应用 Tomato app是在MERN.js中构建的全栈系统,旨在为客户提供一系列要订购的食品。 然后,客户可以自行选择和订购菜单。 主要特点是: 有关订购过程的用户界面的完整指导。 2个不同的角色(基于角色的访问控制): Manager :可以实时处理收到的订单,查看历史记录,添加新餐厅和新餐点。 可以更改订单状态。 User :可以从餐厅订购。 同时查看订单历史记录。 使用state-machine来验证订单状态的转换。 遵循React和Node.js最佳实践。 快速开始 // Install dependencies for server & client np