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 ↗Marketing site for Stacko, live inventory and warehouse management for Lebanon and the GCC. A product by AIPHIN.
Static site: plain HTML, CSS and JavaScript. Two small build scripts generate the Arabic homepage and the pricing pages; their output is committed (Vercel serves the files as they are).
index.html English home page (served at /); also holds the site footer
ar/index.html Arabic home page (/ar/), GENERATED
pricing/index.html Pricing page (/pricing/), GENERATED
ar/pricing/index.html Arabic pricing page (/ar/pricing/), GENERATED
tools/build-ar.js Builds ar/index.html from index.html + the Arabic copy in main.js
tools/pricing-data.js Plans, prices, limits and all pricing-page copy (EN + AR): the one place to change prices
tools/build-pricing.js Builds both pricing pages from pricing-data.js (footer copied from the homepages)
home/index.html /home → redirects to /
404.html Not-found page
assets/
css/style.css Shared styles (nav, buttons, sections, footer)
css/pricing.css Pricing page styles
js/main.js Homepage: map engine, interactions, English + Arabic copy (const AR / const T)
js/pricing.js Pricing page: Monthly / Yearly switch, nav on scroll
images/ Hero map, footer photo (BG-04 from the background library), social preview, icons
robots.txt, sitemap.xml, site.webmanifest
vercel.json Redirects, trailing slashes, caching and security headers
index.html (elements with data-i="key").const AR in assets/js/main.js, under the same keys.tools/pricing-data.js.node tools/build-ar.js # Arabic homepage
node tools/build-pricing.js # pricing pages (uses both homepages' footer)
build-ar.js fails if any data-i key has no Arabic copy.
No checkout: every plan button opens the homepage demo form with ?plan=<plan name>, which notes the plan in the
message, so the request reaches the CRM with the plan. The final call to action also offers WhatsApp.
hreflang links between them (/ and /ar/).https://stacko-lb.com. If the production domain changes, replace it in index.html, tools/build-ar.js, robots.txt and sitemap.xml, then rebuild the Arabic page.<lastmod> in sitemap.xml when page content changes.npx serve .
Asset paths are root-relative (/assets/...), so serve the folder from the site root.
Hosted on Vercel. Every push to main deploys. The production domain stacko-lb.com must be added under the Vercel project's Settings → Domains.