Jiya Opticals
Eyewear studio, optical billing POS, eye testing clinic and inventory management system.
翻譯準備中
尚未偵測到更新。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