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🥇
Actionbook
It works inside the user's own browser with the accounts already signed in. The user describes the result they need, and the agent reads, clicks and types through the pages, then delivers a dashboard or report where each data links back to its source.
Other · 714 views · 9 clicksOther · Week 44 · 714 views · 9 clicks
🥈
Free social media tools for creators & solofounders
295 free tools for growing your social media: write, plan, grow on local AI models, 100% free forever, No sign-up required, No trial. Write, check and measure posts on LinkedIn, Instagram, TikTok, X, YouTube, Reddit, Product Hunt and more: a free social media scheduler for 17 networks, engagement rate calculators, character counters, best time to post, hook generators and follower growth calculators. No login anywhere, no API or credit usage.
684 views · 6 clicksWeek 44 · 684 views · 6 clicks
🥉
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 · 1,930 views · 21 clicksSaaS · Week 44 · 1,930 views · 21 clicks
#4
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 · 1,882 views · 17 clicksWebsite · Week 44 · 1,882 views · 17 clicks
#5
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
39,340 views · 211 clicksWeek 44 · 39,340 views · 211 clicks
#6
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.
622 views · 11 clicksWeek 44 · 622 views · 11 clicks
#7
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.
564 views · 4 clicksWeek 44 · 564 views · 4 clicks