Loading the page…
Loading the page…
Loading the page…
Before you buy
How this landing page gets from the preview into your project, and what buyers ask most.
How to use it
From the preview to your project
Try it in the preview
Switch between light and dark, and resize it to phone and tablet widths, before you decide.
Get it
Free products are yours with a free account. Paid ones settle in USDT on TRON, sent straight to the wallet on your order.
Install it
Components go into your project with one shadcn command, dependencies included. Everything else downloads with a checksum.
Make it yours
It's your code now: rename it, restyle it and wire in your real data.
Or hand it to your AI
Copy the prompt and let your coding assistant place it in your project, following your conventions.
Yes, a free one: it keeps your order, every payment you make for it and the files together. Free products need it too: without an account you can look and try the live preview, but not download, install or copy anything.
Send the price as a USDT transfer on TRON (TRC-20) to the wallet on your order, shown with its QR code, then paste the transaction ID on the order. It's checked on-chain, and the files unlock once it's confirmed. Paid less? You're asked for the rest.
Yes. The Standard License covers unlimited personal and commercial projects, client work included; just don't resell it on its own. Open-source licenses say so on the product.
Create a CLI token on your account page, put it in your project's .env.local, add UpFork to components.json once, and install with npx shadcn add: free and paid components alike.
Onto your order, in your account. Download links last ten minutes and can be made again.
Releases are scanned for malware and reviewed before anyone can download them, and every file shows its SHA-256 so you can check what you got.
Selling your own work?
Get approved once, then publish components, templates and mobile components, paid in USDT straight to your own wallet.
Landing pages
A complete restaurant system for Next.js and shadcn/ui: POS, kitchen display, floor plan, reservations, menu and recipes, stock, guests and loyalty, invoices and shifts, reports, team, and a guest QR menu with ordering and pay at the table. English and Persian, light and dark.
by UpFork, built by Ramin ValadanLanding pageUpdated 16 Oct 2026
Sofreh (Persian for the cloth a shared meal is laid on) is a complete restaurant system for Next.js: the POS, the kitchen display, the floor, reservations, the menu, stock, guests, money, reports and the team, designed as one product. The demo restaurant, Golnar Kitchen & Grill, keeps cooking while you click around: orders arrive, tickets fire, tables turn.
English and Persian with true right-to-left layout, the Jalali calendar and Persian digits; light, dark and five colour presets (Saffron Hour, Pomegranate, Pistachio, Lapis, Midnight Kitchen), with contrast checked for each.
The restaurant comes from a seed: 120 days of history (about 20,000 orders), consistent across every screen, and a live service simulation. Reads, writes and live updates each go through one seam, so connecting your own API is a matter of replacing the mock layer; docs/BACKEND.md shows how. Until then, every change stays in the browser.
Next.js 16 (App Router, TypeScript strict) · React 19 · Tailwind CSS 4 · shadcn/ui (Radix) · next-intl · zustand + Immer · TanStack Table and Query · react-hook-form + zod · Recharts · Motion · dnd-kit · lucide-react
354 unit tests (the pricing engine at 100 % coverage), end-to-end browser checks, an i18n check that keeps both languages complete, keyboard support and screen-reader labels throughout, and reduced motion respected.
Download the ZIP under Extra downloads, then pnpm install and pnpm dev (Node.js 20+). The README covers renaming, your logo and colours, languages, photos and connecting a backend.
1 update
The first release of Sofreh, the restaurant system for Next.js.
docs/BACKEND.md).pnpm install, pnpm dev (Node.js 20+).0 reviews · 0 bugs
Ship it0With fixes0Skip0· 0 reviews
0 bugs0 open0 fixed
Members who have it review it and report its bugs. Sign in
No reviews or bugs yet.
1 release
The first release of Sofreh, the restaurant system for Next.js.
docs/BACKEND.md).pnpm install, pnpm dev (Node.js 20+).sofreh-1.0.0.zipAny system11 MBScanned
d831487647f074aec586e4fbb8a30b8eaaae0fcfeb4d0ed280a298e260379f2b