Platewise - Meal Delivery Website with Ordering

Description
Platewise is a complete website for a healthy meal-delivery business: a cinematic, animated landing page plus a working ordering system with saved orders, customer order tracking and a kitchen dashboard for staff. Customers browse the menu, open a product page for each meal (photo, macros, ingredients, allergens, portion size, add-ons), build a basket, apply promo codes and check out in three steps: delivery details with a day and time-slot picker, payment method, and review. Orders are saved to a SQLite database, with every price recalculated on the server. Customers then follow their order live under "My orders", while the kitchen moves it from New to Cooking, Packed, On the way and Delivered. The landing page is built to impress: a 3D isometric city drawn in pure CSS, word-by-word headline reveals, mouse parallax, scroll-linked motion, a 3D lifestyle carousel, an ingredients showcase, count-up stats, a scrolling photo wall and a drop-and-bounce delivery bag. It is fully responsive and respects the visitor's reduced-motion setting. Everything you normally change (brand name, colours, copy, menu, prices, sizes, add-ons, delivery fee, time slots, payment methods, promo codes and order statuses) lives in one well-commented config file. No database server is needed; Node's built-in SQLite stores the orders. Payments: the checkout offers Card, M-Pesa and Cash on delivery and saves the chosen method on each order. No payment gateway is connected out of the box; the documentation explains where to connect Stripe Checkout or M-Pesa (Daraja). Demo photos are loaded from Unsplash for preview only and are not included in the download.
Features
- Animated landing page: CSS 3D isometric city hero, word-by-word headlines, mouse parallax, scroll-linked motion
- 9 landing sections: hero, local sourcing, goals, trust stats, lifestyle carousel, ingredients showcase, testimonials, menu, delivery
- Searchable, filterable menu with live category counts and a "/" keyboard shortcut
- Product page per meal: macros that scale with portion size, ingredients, allergens, sizes, add-ons, quantity, related meals
- Basket drawer with quantities, promo codes and a free-delivery progress bar; saved across page reloads
- 3-step checkout with validation, delivery day and time-slot picker (past slots disabled), Card / M-Pesa / Cash on delivery
- Orders saved in SQLite; server recalculates all prices and validates every field
- Order confirmation plus live order tracking with status timeline
- "My orders" for customers: no password, lookup by email + phone, cancel before cooking starts, order again
- Kitchen dashboard: status board (New, Cooking, Packed, On the way, Delivered), one-click status updates, today's orders and revenue, auto-refresh and new-order chime
- Kitchen dashboard protected by a key (auto-generated or set via environment variable)
- One config file for brand, copy, menu, prices, delivery rules, promo codes and statuses
- Fully responsive, keyboard accessible, respects reduced-motion settings
- React 19, Vite, Tailwind CSS 4, Framer Motion, Node.js; clean, readable, unminified source
- Detailed HTML documentation included
Requirements
- Node.js 22.13 or newer (Node 24 LTS recommended)
- npm
- For the ordering system in production: hosting that runs a Node.js process with persistent storage (VPS, Render, Railway, Fly.io or a cPanel host with Node.js support)
- Basic knowledge of JavaScript and React to customise beyond the config file
Instructions
- Unzip the download and open a terminal in the project folder.
- Run: npm install
- Run: npm run dev, then open http://localhost:5173
- Rebrand and edit the menu, prices and delivery settings in src/config.js.
- For production: npm run build, then ADMIN_KEY=your-secret npm start (serves the site and the orders API on port 3000).
- Full guide: open documentation/index.html in your browser.
| Author | devdart |
|---|---|
| Category | Scripts & Code / JavaScript |
| Price | $44 |
| Extended License | $132 |
| First Release | Oct 14, 2026 |
| Last Update | Oct 19, 2026 |
| Database | SQLite 3.x |
| Files included | .css, .html, .jsx, .json, .svg, .md, package.json, JavaScript .js |
| Software version | Node.js 22, Node.js 24 |
| Html/css framework | Tailwind CSS |
| Software framework | React |
| Javascript framework | React, Node.js |
| Programming language | JavaScript |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,287 views · 28 clicksSaaS · Week 45 · 3,287 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,701 views · 218 clicksWebsite · Week 45 · 40,701 views · 218 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,806 views · 112 clicksSaaS · Week 45 · 38,806 views · 112 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,833 views · 197 clicksSaaS · Week 45 · 57,833 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,238 views · 120 clicksDesktop App · Week 45 · 27,238 views · 120 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,139 views · 18 clicksWebsite · Week 45 · 3,139 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,832 views · 16 clicksWeek 45 · 1,832 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,699 views · 13 clicksWeek 45 · 1,699 views · 13 clicks