Jiya Opticals
Eyewear studio, optical billing POS, eye testing clinic and inventory management system.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Sarmoya Ustasi — O'zbekiston marketpleyslarida savdo boshlamoqchi bo'lganlar uchun 6 qadamli yo'l: profil → yo'nalish → tovar va miqdor → Xitoydan topish → buyurtma va kargo → do'kon va sotish.
Farqi: tavsiyani kod beradi, AI faqat tushuntiradi. Quruq statistika yolg'on gapiradi, shuning uchun har tavsiya 8 ta hiyla-filtrdan o'tadi.
| Fayl | Nima |
|---|---|
QOIDALAR.md | Agent konstitutsiyasi. Har sessiya shundan boshlanadi |
SXEMA.md | Ma'lumot modeli |
FORMULA.md | Ball tizimi (v0 — tasdiq kutmoqda) |
TUZOQLAR.md | 8 hiyla-filtr |
BACKLOG.md | Yangi g'oyalar — joriy bosqichga emas |
docs/SKREYPER.md | Uzum ma'lumotini yig'ish: ish oqimlari, jadvallar, kuzatuv namunasini yangilash, tekshirish, ma'lum muammolar |
apps/backend Fastify — yagona kirish nuqtasi
apps/web Next.js — Usta suhbati (uz/ru); tartibni server beradi
apps/extension Chrome MV3 — Uzum sahifasida "Xitoydan top"
apps/studiya-worker Cloudflare Worker — 9-qadam: surat oq fonda, 3:4 (docs/STUDIYA.md)
apps/scraper Python — yig'uvchi, "hurmat rejimi"
packages/shared Ball, tuzoq turlari, chegaralar — BITTA joyda
supabase/ Migratsiyalar va seed
Web, bot va kengaytma bazaga to'g'ridan-to'g'ri tegmaydi — hammasi backend API orqali. Sabab: tavsiya mantiqi bitta joyda tursin.
Buni birinchi oʻqing. Agent bu yerda ikki marta adashgan (2026-08-24 va 2026-08-25) va ikkalasida ham xato bir xil boʻlgan: ikkita nom ikkita mahsulot deb tushunilgan.
| Nom | Nima |
|---|---|
| ZumSavdo | Mahsulotning nomi. Foydalanuvchi shuni koʻradi. |
seller-os | Shu mahsulotning kod ombori. Ichki nom. |
zumsavdo sxemasi | Bazadagi Uzum xom oʻlchovi (~1,5 mln tovar) |
selleros sxemasi | Bazadagi Usta maʼlumoti — profil, tavsiya, obuna |
Bitta sayt, bitta Vercel loyihasi: apps/web.
/ sotuv sahifasi · /usta Usta (suhbat, 12 qadamli ssenariy) · /olchov ichki panel.
Alohida "ZumSavdo sayti" degan narsa YOʻQ.
apps/web/dizayn/Nazoratchi tasdiqlagan dizayn (2026-09-24) — ikki ekran, manba fayllari shu papkada:
| Fayl | Sahifa |
|---|---|
ZUMSavdo-K-Journey-Tinted.dc.html | / — bosh sahifa ("Besh bekat") |
ZUMSavdo-Chat.dc.html | /usta — suhbat |
ZUMSavdo-Chat-print.dc.html | butun yoʻl bir sahifada (yorugʻ) |
Qora + sariq, tungi mavzu standart, Instrument Sans + JetBrains
Mono. Tokenlar apps/web/src/app/globals.css dagi .zs-mavzu da —
ikkala sahifa uchun bitta. Dizayndan qayerda va nega chetga
chiqilgani — dizayn/HOLAT.md.
cp .env.example .env # to'ldiring — `.env` omborga tushmaydi
npm install
npx vitest run # Node testlari
cd apps/scraper && pip install -e '.[dev]' && python -m pytest -q
B0 poydevor · B1 ma'lumot + birinchi filtrlar · B2 Usta 1–3-qadam ·
B3 to'lov va kirish · B4 Xitoy qadami · B5 kartochka va xizmatlar ·
B6 kengayish (WB, Yandex)
Har bosqich darvoza bilan qulflanadi: testdan o'tmasa keyingisi boshlanmaydi.
Ichki loyiha.