FloCafe
FloCafe는 구독 없이 무료로 주문·테이블·주방 디스플레이·로컬 데이터를 관리하는 로컬 퍼스트 레스토랑 POS입니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Phone-first web app (installable PWA) for small Indian garment shops: stock, labels, selling and udhaar, in Hindi and English. User guide (PDF with screenshots): docs/guide/Dukaan_Manager_User_Guide.pdf. The full brief is in CLAUDE.md; decisions are in docs/decisions.md.
npm install
npm run dev # http://localhost:3000
Needs .env.local (not committed):
NEXT_PUBLIC_SUPABASE_URL=...
NEXT_PUBLIC_SUPABASE_ANON_KEY=...
SUPABASE_SERVICE_ROLE_KEY=...
Put a Supabase access token in .env.supabase as SUPABASE_ACCESS_TOKEN=... (not committed), then:
npm run db:setup # create the Supabase project once and write .env.local
npm run db:migrate # apply supabase/migrations/*.sql
npm run db:seed # demo shop: 5 categories, 30 products
/admin is for the person who runs the app for all shops (create shops, owners, staff; reset PINs). Create or re-PIN a master login with:
npm run admin:create -- 9876543210 # prints a new random PIN once
npm test # pricing/money unit tests + Row Level Security tests
The Row Level Security tests run against the real project and skip themselves when .env.local is missing.