Wocart
Wocart runs the whole cash-on-delivery business for Algerian stores: an Arabic-first checkout, phone verification, Yalidine, ZR Express, NOEST, Guepex and 82 EcoTrack couriers, your own drivers, and M
One place for daily sales, vendor bills, inventory, staff, wholesale ordering and double-entry bookkeeping. Built for independent retail stores and wholesale distributors.
CommerceGitHub @mmarie0Availability not checked yetOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Sales, bills, inventory, staff, wholesale ordering and double-entry bookkeeping for independent retail stores and wholesale distributors — a multi-tenant SaaS on Next.js, Supabase and Stripe.
docs/PROJECT_STATUS.mddocs/SETUP.mddocs/ARCHITECTURE.md, docs/DATABASE_SCHEMA.md, docs/API_CONTRACTS.mddocs/SECURITY_RULES.md · Tests: docs/TEST_PLAN.md · Plan: docs/ROADMAP.mdnpm ci
cp .env.example .env.local # fill in Supabase + Stripe test keys
npm run dev
The public site and interactive demo run without any keys. Signing in, billing and the admin portal need Supabase and Stripe configured.
npm run lint && npm run typecheck
npm run test:unit
npm run test:db # requires a local Postgres 16 (postgres/postgres@localhost:5432)
npm run build