FloCafe
FloCafe is the free, local-first restaurant POS in the FloPOS ecosystem. Run orders, tables, kitchen display, and local data without a software subscription.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A grocery store website you walk through in 3D. Visitors scroll (or swipe) down the aisles, tap products on the shelves to see the price, and add them to a working cart.
Built with plain HTML, CSS and JavaScript plus three.js (loaded from a CDN). There is no build step.
Open index.html in a browser, or serve the folder:
npx serve .
# or
python3 -m http.server 8000
git init
git add .
git commit -m "Basko Market 3D store"
git branch -M main
git remote add origin https://github.com/<your-username>/<repo-name>.git
git push -u origin main
Then on GitHub: Settings → Pages → Build and deployment → Source: Deploy from a branch → main / (root) → Save.
Your site will be live at https://<your-username>.github.io/<repo-name>/ within a minute or two.
| Action | Desktop | Phone |
|---|---|---|
| Walk | Scroll, ↑ / ↓, or the dock arrows | Swipe up / down |
| Look around | Drag, ← / → | Swipe left / right |
| Jump to an aisle | Aisle buttons at the bottom | Same |
| See a product | Click it | Tap it |
| Buy a product | Drag it into the trolley | Drag it into the trolley |
Everything lives in js/main.js:
CATS array near the top. Each product is
[name, brand, size, price, shape, packColour, accentColour].
Shapes: carton, cereal, tub, brick, sack, bag, bottle, jar, can, spray, tissue, pump, tube.C object in main.js (3D scene) and the :root variables in css/style.css (interface).Basko in index.html and main.js.The cart is saved in the visitor's browser (localStorage). "Place order" is a demo and does not take payment; connect a checkout service (Shopify, Razorpay, Stripe and so on) to sell for real.