Comprehensive E-Commerce Platform for School Cafeteria

via Freelancer ·

Budget / Salary$20,000–50,000
TypeFreelance project
LocationRemote
Posted3 hours ago
IF YOU HAVE NOT READ THE SOW DO NOT PRICE

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
website design branding ecommerce web development payment gateway integration database management api development visual design web application web design
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.