← 返回项目库

餐厅门店展示与餐桌预订系统|餐厅门店展示与餐桌预订系统

面向独立餐厅与多门店运营者,提供顾客选日期、查看空桌、临时占位和提交预订的自托管网页;预置2家演示餐厅,并完成真实顾客预订与SQLite保存验证。

OpenResto将餐厅门店、营业时间、就餐区域和餐桌容量放在同一网页,顾客可选择日期与人数,查看可订时段,填写姓名和邮箱后提交预订并取得确认结果。 本次固定提交565b4b83033a5c754ffbe647ddeba58f2c444b27,由ASP.NET Core 10后端、Expo/React Native网页和Nginx源码真实构建。预置2家演示餐厅、3个就餐区域和5张餐桌;演示餐厅、精选内容与主要顾客UI已中文适配。正式验证包含首页、门店餐桌详情、日期日历、预订表单、真实提交后的确认页及管理登录入口,预订保存在SQLite独立数据卷,刷新与容器重启后回读。预置餐厅不是实际商家,日期和顾客资料为验收样例。 交付包含固定提交源码、中文适配、Docker Compose启动配置、6张真实运行截图与部署说明。运行需Docker、足够的镜像构建资源及受保护的JWT密钥与管理员密码;首次启动会迁移数据库并创建管理员,请使用自有凭据。 本次没有验证管理后台全部操作、真实邮件投递、支付、地图服务、原生手机发布、推送提醒、Apple/Google Wallet或生产互联网TLS。上游MIT许可文件随包保留,部署与二次开发仍须遵守版权及适用义务;不将预订示例视为线上商家接入或商业收益承诺。

真实界面

项目截图

共 6 张

餐厅展示与实时可订时段:餐厅展示与实时可订时段:真实OpenResto餐厅预订业务状态
门店详情与餐桌区域:门店详情与餐桌区域:真实OpenResto餐厅预订业务状态
用餐日期日历选择:用餐日期日历选择:真实OpenResto餐厅预订业务状态
真实预订表单与就餐资料:真实预订表单与就餐资料:真实OpenResto餐厅预订业务状态
提交顾客预订与确认结果:提交顾客预订与确认结果:真实OpenResto餐厅预订业务状态
餐厅管理账户登录入口:餐厅管理账户登录入口:真实OpenResto餐厅预订业务状态

适合谁

需要自托管顾客预订入口、保留餐厅与预约数据的独立餐厅经营者、多门店运营团队,以及提供部署与界面定制的开发者。

商业化思路

可围绕餐厅预订网页部署、门店资料录入、品牌界面定制和数据库备份提供服务;邮件、移动端、支付及生产运维需另行验证与交付,不属于本次已验功能。

你会拿到什么

  • ✓完整源码包(保留原项目许可证)
  • ✓中文部署说明与环境要求
  • ✓真实部署运行截图
  • ✓源码来源、技术栈与验证记录

部署流程

  1. 1阅读项目详情、原 README 与许可证
  2. 2按部署说明准备服务器和环境变量
  3. 3启动服务并完成网页健康检查
  4. 4替换正式域名、密码和业务配置

真实验证结果

Docker Compose 全部服务运行正常且网页端口响应,等待后台终审和资料整理。 源码包、部署说明和业务证据已上传并对账,等待服务端审核。

部署前须知

具体第三方账号、OAuth 凭证和生产密钥需由使用者自行申请与配置。

部署难度

中等

最低配置

以部署说明和实际验证结果为准

开源许可证

MIT

最后验证

2026-10-09

技术栈

DockerNode.js

授权说明

已检测到原项目许可证文件:LICENSE;发布前仍需人工复核署名和商用边界。

Release notes

版本记录

1 个已发布版本

verified-run-3047

本地真实部署、网页探测与交付物整理通过,已完成 OSS 校验。

部署要求:详见源码包内的慕卿部署说明。

登录后领取