⇄
ArmTrade

Ուղեցույց

Խանութ–մատակարար կապի հարթակ · տարբերակ 5 (նախատիպ)

Ի՞նչ է ArmTrade-ը։

Հարթակ, որտեղ խանութն ու մատակարարը աշխատում են առանց զանգերի։ Համակարգը հետևում է խանութի պահեստին ու վաճառքներին, ինքն է հուշում՝ երբ և ինչ պատվիրել, իսկ պատվերները, հաշիվներն ու պարտքերը երկու կողմում երևում են իրական ժամանակում։

Բացել ծրագիրը

Արագ մեկնարկ

ԴերԳաղտնաբառԻնչ է տեսնում
Խանութnran2026Պատվերներ, վաճառք, պարտքեր
Մատակարարaqua2026Պատվերներ, պահեստներ, հաշվառում

Բացեք ծրագիրը երկու տարբեր սարքի վրա, մուտք գործեք տարբեր դերերով — և նրանք ավտոմատ կմիանան իրար․ պատվերը մի սարքից երևում է մյուսի վրա մի քանի վայրկյանում։ «Դեմո ռեժիմ» կոճակը բացում է երկու կողմը մեկ էկրանին՝ ներկայացումների համար։

Վերևի կոճակներ՝ թեմա կապ ծանուցումներ EN/РУ/ՀԱՅ լեզու հաջորդ օր (դեմո)

Խանութի կողմը

Մատակարարի կողմը

Ընդհանուր

Տեխնիկական տեղեկանք (ծրագրավորողի համար)

Կառուցվածք՝ մեկ ֆայլ armtrade/index.html (HTML+CSS+JS, առանց framework-ների)։ Հոսթինգ՝ Cloudflare Pages, ավտոմատ deploy GitHub-ից՝ github.com/hrachyajavadyan/assay։

Համաժամացում՝ Cloudflare Pages Function functions/api/room/[code].js + D1 բազա (binding՝ DB)։ Ամբողջ վիճակը մեկ JSON՝ սենյակի կոդով, տարբերակի հաշվիչով (optimistic concurrency, 409 կոնֆլիկտի դեպքում)։ Հաճախորդը հարցում է անում 4 վրկ-ը մեկ։

Մուտք՝ դեմո մակարդակի (գաղտնաբառի SHA-256 հեշը կոդի մեջ է)։ Իրական արտադրանքի համար անհրաժեշտ է սերվերային authentication։

Հաջորդ քայլեր (v6)՝ սերվերային հաշիվներ, իրական push ծանուցումներ (փակ ծրագրի դեպքում), տվյալների մասնակի (ոչ ամբողջական) համաժամացում, բազմախանութ իրական հաշիվներ։

ArmTrade · assay-9e6.pages.dev/armtrade · Ներկայացում · Բոլոր ծրագրերը · hrachya.javadyan@gmail.com