FloCafe
FloCafe is the free, local-first restaurant POS in the FloPOS ecosystem. Run orders, tables, kitchen display, and local data without a software subscription.
翻译准备中
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Marketplace that connects people who need a small job done (furniture assembly, small moves, cleaning, sitting) with verified local providers. Pilot: Bat Yam, Hebrew and Russian.
Stack: Next.js 15 (App Router, server actions) + Supabase (Postgres, phone auth, storage, realtime). Notifications through Twilio WhatsApp/SMS when configured.
npm install
npx supabase start # needs Docker; applies supabase/migrations
cp .env.example .env.local # fill from `npx supabase status -o env`
npm run dev
Test phone numbers (code 123456, no SMS sent) are in supabase/config.toml under [auth.sms.test_otp]: 050-0000001, 050-0000002, 050-0000003.
Make yourself an admin:
update profiles set is_admin = true where id = '<your user id>';
Database checks: npm run test:db runs supabase/tests/flow.sql (task lifecycle and row-level security) against the local database.
npx supabase link and npx supabase db push..env.example.vercel.json runs /api/cron once a day (the free Vercel plan limit): expires stale tasks and alerts admins about tasks without offers. The admin page always lists tasks with no offer after an hour.Customer posts a task → matching approved providers are notified → providers send offers → customer chooses one → the address and chat open for the two of them → either side marks it done → both rate each other.
Payment is outside the app during the pilot.