Repolode
Raktim94

Raktim94/nodedr-restaurant-pos

可自托管的餐厅 POS 系统,涵盖 UPI 扫码收款、桌台、厨房显示、预订、库存和员工考勤薪资,可在本地服务器离线运行。

可替代:Toast POSSquare for Restaurants

Star
288
Fork
181
未关闭 Issue
12
最近提交
18小时前

这是什么?

OrderRestro 是一个开源的餐厅管理系统,覆盖堂食、外带、外卖和厨房运营。整套服务(PostgreSQL、NestJS 接口和 Next.js 前端)通过 Docker Compose 部署在餐厅局域网内的一台服务器上,断开外网后点单、收银、厨房显示和打印仍可正常使用。

除收银外,它还提供可视化桌台图与预订、支持分单站点的实时厨房显示屏、带规格和套餐的菜单管理,以及配有配方成本和采购单的库存管理。员工考勤、排班、按打卡工时计算的薪资、财务报表、带积分的会员 CRM 以及多门店管理也都包含在内。税务方面支持印度 GST、美国销售税、欧盟 VAT 和西班牙 IVA。

项目采用 AGPL-3.0 许可证,面向希望自托管、不想按终端付费订阅的独立餐厅、咖啡馆和连锁店。也可部署到 VPS,或作为应用安装在 CasaOS 和 ZimaOS 上,并提供 Windows 客户端用于收银机。

核心功能

  • 01收银支持按账单金额生成 UPI 二维码,并支持小费、礼品卡、积分和退款。
  • 02实时厨房显示屏,可将订单分配到多个出品工位。
  • 03可视化桌台图,支持预订、候位和扫码点餐。
  • 04支持配方成本核算、带批次和保质期的食材库存以及采购单。
  • 05员工打卡、排班、请假,并根据工时计算薪资。
  • 06通过 Docker Compose 部署在本地服务器,断网也可正常运行。

适用场景

  • 希望自托管 POS、不想支付按终端计费订阅费的独立咖啡馆或餐厅。
  • 需要在收银时使用 UPI 收款并开具 GST 发票的印度商户。
  • 需要跨门店管理库存调拨和报表的连锁餐厅集团。
  • 需要在网络中断时仍能稳定显示订单和打印小票的厨房。

快速上手

  1. 1

    在项目目录中使用 Docker Compose 启动服务

    docker compose up
  2. 2

    在浏览器中打开端口 1995 的应用(例如 http://localhost:1995)

使用前须知

  • 项目仍处于积极开发阶段,分单结账和分摊支付尚未完成。
  • 采用 AGPL-3.0 许可证,若将修改版作为网络服务运行,也需公开其源代码。
  • 自托管需要 Docker 以及一台用于运行服务器的机器。

收录于专题

标签

#point-of-sale#restaurant-management#self-hosted#kitchen-display-system#inventory-management#nestjs#nextjs#postgresql#casaos#docker

常见问题

nodedr-restaurant-pos 是什么?
可自托管的餐厅 POS 系统,涵盖 UPI 扫码收款、桌台、厨房显示、预订、库存和员工考勤薪资,可在本地服务器离线运行。 OrderRestro 是一个开源的餐厅管理系统,覆盖堂食、外带、外卖和厨房运营。整套服务(PostgreSQL、NestJS 接口和 Next.js 前端)通过 Docker Compose 部署在餐厅局域网内的一台服务器上,断开外网后点单、收银、厨房显示和打印仍可正常使用。
nodedr-restaurant-pos 可以免费使用吗?用的什么许可证?
nodedr-restaurant-pos 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
nodedr-restaurant-pos 还在维护吗?
活跃维护中。nodedr-restaurant-pos 最近一次提交是在 2026年11月6日。
nodedr-restaurant-pos 适合用来做什么?
希望自托管 POS、不想支付按终端计费订阅费的独立咖啡馆或餐厅。 需要在收银时使用 UPI 收款并开具 GST 发票的印度商户。 需要跨门店管理库存调拨和报表的连锁餐厅集团。 需要在网络中断时仍能稳定显示订单和打印小票的厨房。
nodedr-restaurant-pos 怎么安装和运行?
在项目目录中使用 Docker Compose 启动服务: docker compose up 在浏览器中打开端口 1995 的应用(例如 http://localhost:1995)
在哪里获取 nodedr-restaurant-pos?
源代码和安装说明在 GitHub 上:https://github.com/Raktim94/nodedr-restaurant-pos

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目