Shohruz Makhmudov — bosh sahifa / Chizmalar toʻplami 2026
W-01 7cars — Hashamatli avtodiler uchun operatsiyalar va investor moliyasi ERP tizimi Biznes tizimlari · Mobil Ishlamoqda

7cars

Moʻrt Excel faylidan yagona hisob jurnaliga tayangan ERP tizimigacha: har bir avtomobil, investor ulushi va dividend hisobda.

«Tungi shisha» mavzusidagi kapital paneli: boʻsh pul, jami aktivlar, taqsimlanmagan foyda haqida ogohlantirish, ombordagi, yoʻldagi va sotilgan mashinalar, tezkor amallar va soʻnggi jurnal operatsiyalari (oʻylab topilgan maʼlumotlar).
Tungi mavzudagi telefon paneli: pul va aktivlar kartalari, taqsimlanmagan foyda haqida ogohlantirish va koʻtarilgan «+» tugmali suzuvchi shisha panel.
  1. Kapital va P&L real vaqtda
  2. Mashina tannarxi va investor ulushlari
  3. Investorlar jurnali va dividendlar
  4. «Nazorat» doskasi va koʻp bosqichli bekor qilish
Mijoz
Seven Lux Auto, Moskva
Yil
2026
Mualliflik
Oʻz ishlanmam
Holat
Ishlamoqda
Rol
Yakka mahsulot muhandisi: tijorat taklifi, maʼlumotlar modeli, UI/UX, ishlab chiqish, joylashtirish va qoʻllab-quvvatlash.
Platformalar
Veb-ilova va oʻrnatiladigan PWA · kompyuter va telefon
Tillar
RU · EN · UZ
Stek
Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 · Supabase · PostgreSQL · Row-level security · Vercel · Render cron · Backblaze B2 · Python · openpyxl
W-01.17cars 7 varaqdan 1

Tadqiqot — kontekst va muammo.

Muammo

Oʻsib borayotgan diler avtomobillar, investorlar va foyda taqsimotini qoʻlda hisoblanadigan bitta Excel faylida yuritardi — rollarsiz, auditsiz, zaxira nusxasiz.

Seven Lux Auto — Moskvadagi koʻp brendli hashamatli avtomobillar dileri. Har bir mashina chet eldan sotib olinadi, olib kelinadi, bojxonadan oʻtkaziladi, roʻyxatdan oʻtkaziladi va sotiladi; har bir xarid esa bir vaqtning oʻzida bir nechta xususiy investor mablagʻi hisobidan moliyalashtiriladi. 7cars paydo boʻlgunga qadar butun biznes bitta Excel faylida yuritilardi: sakkiz toifali xarajatlar bilan avtomobillar varagʻi, har bir pul harakati investor nomi bilan yozilgan jurnal, balanslar, foyda taqsimoti va umumiy hisobot.

Fayl maʼlum vaqtgacha ishladi. Barcha yakuniy summalar qoʻlda hisoblanardi, shu bois bitta xato katak investor balansini sezdirmasdan oʻzgartirib yuborishi mumkin edi. Rollar ham, oʻzgarishlar tarixi ham yoʻq edi; portda turib telefondan mashinaning haqiqiy tannarxini tekshirishning imkoni yoʻq, ishonchli zaxira nusxalar ham yoʻq edi. Avtopark va investorlar doirasi kengaygani sari egalarga jadval ishonch bilan bera olmaydigan javoblar kerak boʻldi: qancha pul haqiqatan boʻsh, har bir mashina aslida qanchaga tushgan, qaysi foyda hali taqsimlanmagan va kimga qancha tegishli.

Cheklovlar qatʼiy edi: investorlarning haqiqiy pullari, telefonda kundalik ish va hech qachon yoʻqolmasligi kerak boʻlgan maʼlumotlar.

W-01.27cars 7 varaqdan 2

Mualliflik — kim nimani qurgan.

Oʻz ishlanmamYakka mahsulot muhandisi: tijorat taklifi, maʼlumotlar modeli, UI/UX, ishlab chiqish, joylashtirish va qoʻllab-quvvatlash.Mijoz: Seven Lux Auto, MoskvaKoʻrinish: Demo maʼlumotlar AI yordamida — Men AI kod agentlari — Codex, Claude Code, Antigravity bilan ishlayman. Spetsifikatsiya, arxitektura qarorlari, koʻrib chiqish, QA, joylashtirish va topshirish — meniki.

Men nima qildim

  • Tijorat taklifi va texnik topshiriq (2026-yil may)
  • Maʼlumotlar modeli: 10 ta jadval, Postgres funksiyalari, triggerlar va row-level security
  • Hisob mantigʻi: mashina tannarxi, foyda va zararni ulushga koʻra taqsimlash, dividendlar, gʻaznachilik
  • Butun UI/UX: mobile-first PWA, yorugʻ va tungi mavzular, RU / EN / UZ
  • Excelʼdan koʻchirish va mijoz fayli bilan solishtirish vositalari
  • Joylashtirish, har tungi tashqi zaxira nusxalar, tiklash skriptlari va doimiy qoʻllab-quvvatlash

Ishda AI

Kod yozishda AI agentlaridan foydalanaman — Codex, Claude Code, Antigravity. Texnik topshiriq, arxitektura qarorlari, kod tekshiruvi, QA, joylashtirish va loyihani topshirish — mening zimmamda.

Ushbu loyihadagi agentlar: Codex · Claude Code · Antigravity

Mualliflar va izohlar

  • Barcha ekranlarda oʻylab topilgan demo maʼlumotlar. Mijoz raqamlari va investorlar ismlari eʼlon qilinmaydi.
W-01.37cars 7 varaqdan 3

Reja — avval tizim chizmasi.

Yechim

Supabase asosidagi mobile-first ERP: har bir mashina tannarxi va bir nechta investor moliyalashtiruvi, yagona jurnaldan P&L va dividendlar, uch valyutali gʻaznachilik, audit, amallarni bekor qilish va har tungi tashqi zaxira nusxalar.

7cars Excel faylini yagona jurnal bilan almashtiradi. Har qanday pul harakati — sarmoya, xarid, xarajat, sotuv, foyda yoki zararni taqsimlash, dividend — turlangan jurnal yozuvi hisoblanadi, mashinalar tannarxi esa qayta kiritilmaydi, balki maʼlumotlar bazasi tomonidan shu yozuvlardan hisoblab chiqariladi. Bu yadro atrofida oltita ish ekrani bor: kapital paneli, har bir mashina tannarxi va moliyalashtirish ulushlari koʻrsatilgan ombor, eʼtibor talab qiladigan holatlar uchun «Nazorat» doskasi, oʻz hisobotlariga ega investorlar, amallarni bekor qilish imkoniyati bilan toʻliq tarix hamda USD, USDT va RUBʼdagi kompaniya gʻaznachiligi. Suzuvchi panel va «+» menyusi telefonda har bir kundalik amalni bir teginishda bajarish imkonini beradi. Tizim row-level security bilan Supabase Postgresʼda ishlaydi va Vercelʼda joylashtirilgan; har tungi vazifa mustaqil nusxani koʻp bosqichli saqlash bilan Backblaze B2 ga yuboradi.

Tizim sxemasi · Masshtabsiz W-01.3
Foydalanuvchilar va platformalar Veb-ilova va oʻrnatiladigan PWA · kompyuter va telefon RU · EN · UZ
04 · Interfeys Next.js 16 · React 19 · Tailwind 4 · PWA
02 · Mantiq PL/pgSQL triggers & RPCs · TypeScript ledger engine
03 · Tahlil Capital analytics: ROI, turnover, aging (rule-based)
01 · Maʼlumotlar Supabase Postgres · 10 tables · 28 RLS policies
00 · Infratuzilma Vercel · Render cron · Backblaze B2

Modullar kaliti

  1. Kapital paneli: boʻsh pul, jami aktivlar, taqsimlanmagan foyda, ROI, kapital aylanmasi va CSV / PDF eksporti bilan oylik hisobot
  2. VIN boʻyicha qidiruv, 11 xil saralash, roʻyxat va fotosuratli kartalar hamda har bir mashina uchun moliyalashtirish ulushlari bilan ombor
  3. Mashina kartasi: sakkiz qismli xarajatlar tarkibi, investor ulushlari, fotogalereya va mashina boʻyicha PDF hisobot
  4. «Nazorat» doskasi: taqsimlanmagan foyda, 60 kundan ortiq turgan mashinalar, uzoq tranzit, balansi manfiy investorlar, cheksiz xarajatlar
  5. Investor kartalari: hissa, foyda, dividendlar, davr boʻyicha filtr va PDF koʻchirmalar
  6. USD, USDT va RUBʼdagi kompaniya gʻaznachiligi: pul oqimi, P&L, qarzlar va valyuta ayirboshlash
  7. Kunlar boʻyicha guruhlangan amallar tarixi, joyida tahrirlash va koʻp bosqichli bekor qilish

Asosiy qarorlar

  1. Nega jurnal yagona haqiqat manbai

    Jurnal yozuvi oʻzgarishi bilan mashina tannarxi maʼlumotlar bazasi triggeri orqali qayta hisoblanadi, kompaniyaning foydadagi ulushi esa oʻsha jurnaldan olinadi. Asl raqamdan farq qilib qolishi mumkin boʻlgan ikkinchi nusxa umuman yoʻq.

  2. Nega balans qoidalari Postgres ichida

    Triggerlar investor yoki gʻaznachilik hamyoni balansini manfiyga tushiradigan har qanday amalni qaysi ekran yoki skriptdan kelishidan qatʼi nazar rad etadi. Interfeys ham tekshiradi, ammo soʻnggi soʻz maʼlumotlar bazasida.

  3. Nega kirish huquqi row-level security bilan himoyalangan

    Administrator, operator va investor rollari bevosita maʼlumotlar bazasidagi 28 ta RLS siyosati bilan taʼminlanadi. 2026-yil sentabrda siyosatlar kuchaytirildi, nozik funksiyalarni toʻgʻridan-toʻgʻri chaqirish esa taqiqlandi.

  4. Nega bekor qilish teskari patchlar asosida qurilgan

    Har bir amal teskari patchni saqlaydi, shuning uchun xatoni butun zaxira nusxani tiklamasdan orqaga qaytarish mumkin: soʻnggi amal, soʻnggi soat, bugun yoki oxirgi uch kun.

  5. Nega zaxira nusxalar platformadan tashqarida saqlanadi

    Asosiy ombor — Supabase, biroq har tungi cron vazifasi mustaqil nusxani kunlik, haftalik va oylik saqlash bilan Backblaze B2 ga yozadi, tiklash skripti esa uni qaytarib bera oladi.

W-01.47cars 7 varaqdan 4

Fasadlar — kompyuter ekranlari.

«Tungi shisha» mavzusidagi kapital paneli: boʻsh pul, jami aktivlar, taqsimlanmagan foyda haqida ogohlantirish, ombordagi, yoʻldagi va sotilgan mashinalar, tezkor amallar va soʻnggi jurnal operatsiyalari (oʻylab topilgan maʼlumotlar).
Tungi mavzudagi telefon paneli: pul va aktivlar kartalari, taqsimlanmagan foyda haqida ogohlantirish va koʻtarilgan «+» tugmali suzuvchi shisha panel.

Barcha fasadlar 05

  1. Avtomobil kartasi: VIN, holat, xarid narxi va toʻliq tannarx, sakkiz qismli xarajatlar tarkibi, investor ulushlari va fotogalereya.
    Rasm 4.1 Avtomobil kartasi: VIN, holat, xarid narxi va toʻliq tannarx, sakkiz qismli xarajatlar tarkibi, investor ulushlari va fotogalereya.
  2. Kompaniya gʻaznachiligi: USD, USDT va RUB hamyonlari, dollar ekvivalentidagi jami summa, «Operatsiyalar», «Pul oqimi», P&L va «Qarzlar» boʻlimlari hamda koʻp valyutali jurnal.
    Rasm 4.2 Kompaniya gʻaznachiligi: USD, USDT va RUB hamyonlari, dollar ekvivalentidagi jami summa, «Operatsiyalar», «Pul oqimi», P&L va «Qarzlar» boʻlimlari hamda koʻp valyutali jurnal.
  3. Eʼtibor talab qiladigan holatlar uchun «Nazorat» doskasi: taqsimlanmagan foyda, 60 kundan ortiq turgan mashinalar, uzoq tranzit, balansi manfiy investorlar, cheksiz xarajatlar va investorsiz operatsiyalar.
    Rasm 4.3 Eʼtibor talab qiladigan holatlar uchun «Nazorat» doskasi: taqsimlanmagan foyda, 60 kundan ortiq turgan mashinalar, uzoq tranzit, balansi manfiy investorlar, cheksiz xarajatlar va investorsiz operatsiyalar.
  4. Kunlar boʻyicha guruhlangan toʻliq amallar tarixi: davr filtrlari, jurnal operatsiyalarini roʻyxatning oʻzida tahrirlash va oʻchirish.
    Rasm 4.4 Kunlar boʻyicha guruhlangan toʻliq amallar tarixi: davr filtrlari, jurnal operatsiyalarini roʻyxatning oʻzida tahrirlash va oʻchirish.
  5. Toʻliq boshqaruv paneli: kapital statistikasi, oylik kapital aylanmasi va CSV hamda PDF eksportiga ega olti oylik moliyaviy hisobot.
    Rasm 4.5 Toʻliq boshqaruv paneli: kapital statistikasi, oylik kapital aylanmasi va CSV hamda PDF eksportiga ega olti oylik moliyaviy hisobot.
W-01.57cars 7 varaqdan 5

Detallar — mobil ekranlar.

Telefondagi fotosuratli mashina kartasi: holat, VIN, tannarx, omborda turgan kunlar, xarid sanasi, moliyalashtirish ulushlari va xarajat qoʻshish tugmasi.
Tungi mavzudagi telefon paneli: pul va aktivlar kartalari, taqsimlanmagan foyda haqida ogohlantirish va koʻtarilgan «+» tugmali suzuvchi shisha panel.
Telefondagi «+» menyusi: mashina qoʻshish yoki sotish, foydani taqsimlash, sarmoya kiritish, dividend toʻlash yoki xarajatni yozish.

Barcha mobil ekranlar 03

Tungi mavzudagi telefon paneli: pul va aktivlar kartalari, taqsimlanmagan foyda haqida ogohlantirish va koʻtarilgan «+» tugmali suzuvchi shisha panel.
Rasm 5.1 Tungi mavzudagi telefon paneli: pul va aktivlar kartalari, taqsimlanmagan foyda haqida ogohlantirish va koʻtarilgan «+» tugmali suzuvchi shisha panel.
Telefondagi fotosuratli mashina kartasi: holat, VIN, tannarx, omborda turgan kunlar, xarid sanasi, moliyalashtirish ulushlari va xarajat qoʻshish tugmasi.
Rasm 5.2 Telefondagi fotosuratli mashina kartasi: holat, VIN, tannarx, omborda turgan kunlar, xarid sanasi, moliyalashtirish ulushlari va xarajat qoʻshish tugmasi.
Telefondagi «+» menyusi: mashina qoʻshish yoki sotish, foydani taqsimlash, sarmoya kiritish, dividend toʻlash yoki xarajatni yozish.
Rasm 5.3 Telefondagi «+» menyusi: mashina qoʻshish yoki sotish, foydani taqsimlash, sarmoya kiritish, dividend toʻlash yoki xarajatni yozish.
1 / 3
W-01.67cars 7 varaqdan 6

Materiallar qaydnomasi — stek va nima uchun.

W-01.6 · Materiallar qaydnomasi
QatlamMaterialNega
01MaʼlumotlarSupabase Postgres · 10 tables · 28 RLS policiesInvestorlar puli uchun cheklovlar va kirish qoidalari faqat interfeysda emas, manbaning oʻzida boʻlishi kerak.
02MantiqPL/pgSQL triggers & RPCs · TypeScript ledger engineTannarx va balanslar bitta jurnaldan hisoblanadi, shuning uchun har qanday yakunni qayta hisoblash va tekshirish mumkin.
03TahlilCapital analytics: ROI, turnover, aging (rule-based)Egalar yana bir jadval tuzmasdan muzlab qolgan kapital va chegirmaga nomzod mashinalarni koʻradi.
04InterfeysNext.js 16 · React 19 · Tailwind 4 · PWAOfisdagi ekran va portdagi telefon uchun bitta kod bazasi — oʻrnatiladigan, uch tilda.
05InfratuzilmaVercel · Render cron · Backblaze B2Asosiy bazadan mustaqil, koʻp bosqichli saqlanadigan har tungi tashqi zaxira nusxalar.

Stek

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Supabase
  • PostgreSQL
  • Row-level security
  • Vercel
  • Render cron
  • Backblaze B2
  • Python · openpyxl
W-01.77cars 7 varaqdan 7

Topshirish — natija va havolalar.

Tasdiqlangan faktlar

ta row-level security siyosati
28
Manba: repozitoriy maʼlumotlari, 2026-yil sentabr
gʻaznachilik valyutalari
USD · USDT · RUB
Manba: repozitoriy maʼlumotlari, 2026-yil sentabr
interfeys tillari
RU · EN · UZ
Manba: repozitoriy maʼlumotlari, 2026-yil sentabr
har tungi tashqi zaxira nusxa, koʻp bosqichli saqlash
22:00 UTC
Manba: render.yaml cron, 2026-yil sentabr

Tizimni ishlayotgan holda koʻrmoqchimisiz?

Tizimni demo maʼlumotlarda jonli koʻrsataman va uning ortidagi qarorlarni tushuntiraman.

Namoyish soʻrash
Keyingi varaq W-02 ImportCRM Elektronika importi uchun toʻliq tannarx hisobi yuritiladigan CRM Biznes tizimlari 2025–26