ViewTouch Point of Sale
GNU/Linux Restaurant Point of Sale software - Free and open source POS solution
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Africa's peer-to-peer parcel network — connecting senders and receivers between
all 54 African countries and 22 diaspora destinations (Europe, North
America, the Gulf, Asia-Pacific) via verified travellers with spare luggage
space. Escrow-protected, ID-verified, delivery-code confirmed.
The app starts in demo mode: listings, accounts and matches live in your
browser's localStorage (pre-seeded with sample trips and parcels), so you can
explore every flow with no backend.查看完整 README ↗Africa's peer-to-peer parcel network — connecting senders and receivers between all 54 African countries and 22 diaspora destinations (Europe, North America, the Gulf, Asia-Pacific) via verified travellers with spare luggage space. Escrow-protected, ID-verified, delivery-code confirmed.
npm install
npm run dev # http://localhost:3000
The app starts in demo mode: listings, accounts and matches live in your browser's localStorage (pre-seeded with sample trips and parcels), so you can explore every flow with no backend.
| Route | What |
|---|---|
/ | Landing — value prop, how it works, corridors, security |
/trips | Browse travellers with spare space, filter by origin/destination |
/parcels | Browse parcel requests (traveller side) |
/post/trip | Publish a trip (auth required, zod-validated) |
/post/parcel | Post a parcel request (auth required, zod-validated) |
/pricing | One membership — $29/year covers sender, receiver and traveller; 0% commission |
/verify | 3-step ID verification wizard (phone → ID → selfie) |
/dashboard | Your deliveries: handover timeline, journey updates, reviews |
/auth | Sign up / sign in (demo auth) |
/safety | Trust & safety: protected handover, verification, inspect-and-seal, prohibited items |
Subscription platform, not a marketplace middleman: $29/year membership
(one price for sending, receiving and travelling), free tier for browsing,
receiving and tracking. Carriage fees are agreed and paid directly between
sender and traveller — Kifurushi takes 0% commission and never holds delivery
money, which keeps it outside money-transmitter licensing. Protection comes
from ID verification, on-platform agreed terms, co-sealed photo logs, one-time
delivery codes and immutable reviews. (The escrow state machine in
supabase/schema.sql is kept dormant in case a "protected payment" premium
feature is added later.)
supabase/schema.sql — it ships full
row-level security, an escrow state machine, and hashed delivery codes.lib/store.ts with Supabase queries (shapes match
the SQL schema 1:1) and swap demo auth for Supabase Auth.SECURITY.md for the full security architecture and the
before-real-money checklist (licensed escrow provider, KYC, rate limiting).Next.js 14 (App Router) · TypeScript · Tailwind CSS · zod · Supabase-ready