Complete E-commerce Solution for South African School

Job ID: 40628581

Budget: $10,000 – $20,000 USD

Build a complete e-commerce & operations web platform for a primary school food service in South Africa (tuck shop, cafeteria, coffee shop). A detailed 15-element Scope of Work PDF will be provided — bidders must quote per element.

- Online lunchbox ordering: rotating 1–4 week menu cycles, prepaid meal plans/credits, school calendar with holiday crediting, per-child ordering with family-code linking (SMS OTP)
- Online shop: per-kg meat, variant-priced products, platters; one unified basket; checkout with inline account creation
- Payments: Yoco + Sticitt (South African gateways) with webhook-verified payments, refunds, store credit ledger, SA VAT engine, SARS-compliant PDF tax invoices
- Donations programme: anonymous sponsored-meals fund with private beneficiary management and weekly allocation engine
- Staff back-office (~40 screens): dashboard, product catalogue, learner roster (D6 CSV import), parent/customer admin, orders console, sales insights, daily cash-up
- Kitchen operations: weekly branded PDF prep pack with per-child allergen-badged handout sheets; password-gated delivery list
- Stock control: immutable stock ledger, live Yoco POS till sync (Sales, Catalogue, Locations APIs), goods receiving, rotating stock-takes, supplier reorder engine
- Notifications: 5 scheduled email/SMS digest reports with PDF attachments (Infobip SMS, Resend email), WhatsApp Business template manager, operational alerts
- Visual drag-and-drop page editor for non-technical staff; digital signage render pipeline (5 menu boards to MP4)
- Brand & design package: logo suite, 2 mascot characters + animations, 35 menu item illustrations, print collateral
- Afrikaans-first bilingual (translations supplied), POPIA compliance for children's data
- Stack: React + TypeScript, Node.js, tRPC, MySQL, Docker, CI/CD, staging + production, 300+ automated tests on payment/stock/money paths