Wocart
Wocart runs the whole cash-on-delivery business for Algerian stores: an Arabic-first checkout, phone verification, Yalidine, ZR Express, NOEST, Guepex and 82 EcoTrack couriers, your own drivers, and M
翻訳待ち
リポジトリ情報はまだ収集していません。
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 ↗100% Frontend Single-Page Application (SPA) for QuickBill POS and App-POS (QuickBillPoss). Designed to deploy effortlessly to Vercel with zero backend server or database needed.
APKs are hosted and distributed worldwide via GitHub Releases (mhmdrameez/pos_web_app-spa), providing unlimited storage, fast CDN downloads, and automatic changelog / fix notes.
npm install
npm run dev
.env)Set these in your local .env or in your Vercel Project Settings → Environment Variables:
| Variable | Default | Description |
|---|---|---|
VITE_ADMIN_USER | developer | Static login username |
VITE_ADMIN_PASSWORD | QuickBill@2026 | Static login password |
VITE_GITHUB_REPO | mhmdrameez/pos_web_app-spa | GitHub repository (owner/repo) |
VITE_GITHUB_TOKEN | (optional) | Owner's GitHub Personal Access Token (PAT) |
Direct Upload Without Owner Permission: When you set
VITE_GITHUB_TOKENin your Vercel environment variables, anyone with the static login credentials can upload an APK directly from/apk-upload— the app will push the APK and publish the release directly to your GitHub repository automatically!
The site records visits (IP, country/city, page) and APK download counts, shown in the
📊 Visitor Analytics panel on /apk-upload. No third-party trackers.
On Vercel the analytics run as serverless functions in api/ and store data in
Upstash Redis (free tier). One-time setup:
UPSTASH_REDIS_REST_URL / UPSTASH_REDIS_REST_TOKEN
(or KV_REST_API_URL / KV_REST_API_TOKEN) environment variables automatically.Geolocation on Vercel comes free from Vercel's own x-vercel-ip-* headers (no external API).
Until the integration is added, the panel shows a setup hint and the site itself is unaffected.
Self-hosted (npm start / npm run dev:all): the Express server in server/
provides the same endpoints, stores data in data/*.json and uses the free ipwho.is
API for geolocation. No setup needed.
/apk-upload.developer / QuickBill@2026).1.0.4 or v1.0.4)..apk file./apk-upload and the homepage download banner!