← cd ../projects
Machona
Ishlab chiqilmoqdaTypeScriptReact NativeExpoNode.jsPostgreSQL
Yetkazib berish ekotizimi: mijoz, do'konchi va kuryer uchun alohida ilovalar hamda umumiy admin panel. Barchasi bitta backend qatlamiga ulanadi. Windows, macOS va Android uchun build'lar chiqarilgan.
Kodni ko'rish — GitHub →Loyiha jurnali
8-avgust 2026
Loyiha haqidaMachona ekotizimi endi to'rtta asosiy klient va bitta backend qatlamidan iborat:
• mobile/: Expo asosidagi React Native ilova
• seller-mobile/: dokonchi ilovasi
• courier-mobile/: kuryer ilovasi
• admin-web/: superadmin web paneli
• backend/: Express + Prisma + PostgreSQL API
• +998 formatdagi telefon raqami bilan kirish
• Ism, familiya va telefon raqami orqali ro'yxatdan o'tish
• Xarita ustiga pin qo'yib manzil tanlash
• Qo'lda manzil yozish va manzilga nom berish
• O'zbek, Rus, Ingliz tillari uchun i18n
• Validatsiya, loading va kirish animatsiyalari
• Bosh sahifa: joriy manzil, kategoriya filtri, GPS asosida radiusli dokon qidiruvi
• Dokon ichida mahsulotlarni kategoriya bo'yicha ko'rish
• Mahsulot nomi bo'yicha qidiruv va savat
• Buyurtma berish, statuslar bo'yicha live tracking va rating
• POST /api/auth/login
• POST /api/auth/register
• GET /api/admin/dashboard/stats
• GET /api/admin/orders/active
• GET /api/admin/alerts
• GET /api/admin/users/search
• POST /api/admin/couriers/:courierId/toggle-block
• POST /api/admin/balance-topups/:topupId/confirmTelegram'da ulashish
Izohlar
izoh yozish uchun ismingizni kiritasiz
Hali izoh yo'q — birinchi bo'lib fikringizni yozing.