Jamoaga qaytish
A'zoMobilToshkent

Shahzod Salimsakov

Full-Stack dasturchi | Mobil va desktop ilovalar

§01

Stek

Tillar va freymvorklar
Flutter/DartReact Native/ExpoState ManagementMaps & LocationReact/Next.jsTypeScriptTailwind CSS/NativeWindNode.jsRustC#/.NETTelegram Bots
Infra · Ma'lumot · Asboblar
PostgreSQLSQLiteMongoDBRedisREST APIsGitGitHub ActionsEAS BuildFirebase
§02

Loyihalar

git shortlog · barcha branchlar

§03

Bio

Umumiy ko'rinish

Ishlab chiqarish darajasidagi mobil ilovalar (Flutter, React Native), veb-ilovalar (Next.js, React), desktop ilovalar (Tauri, WPF/.NET) va backend tizimlarni (Node.js, Rust, C#) qurishda keng tajribaga ega full-stack dasturchi. Ovqat yetkazib berish va restoran boshqaruvi tizimlariga ixtisoslashgan bo'lib, real vaqt funksiyalari, to'lov integratsiyalari va ko'p tilli qo'llab-quvvatlash bo'yicha chuqur bilimga ega.


Loyihalar

1. LesAiles Mini App (Telegram)

Rol: Asosiy dasturchi (kod bazasining 98%) Stek: Next.js 16, React 19, TypeScript, Zustand, TanStack Query, Telegram SDK

Ovqat yetkazib berish uchun to'liq funksiyali Telegram Mini App:

  • Telegram akkauntlari o'rtasida ma'lumot yo'qotilishisiz ko'p akkauntli izolyatsiya tizimi
  • Leaflet yordamida interaktiv xaritaga asoslangan manzil tanlash
  • Poligon tekshiruvi bilan yetkazib berish zonasini validatsiya qilish
  • Real vaqtda yetkazib berish hisob-kitoblari bilan to'liq buyurtma jarayoni
  • 3 tilni qo'llab-quvvatlash (rus, o'zbek, ingliz)
  • 56 ta commit, 35+ komponent, 17 ta maxsus hook

2. Chopar Pizza Mini App (Telegram)

Rol: Asosiy dasturchi Stek: Next.js 16, React 19, TypeScript, Zustand, React Hook Form, Zod

Quyidagilarni o'z ichiga olgan Telegram Mini App:

  • Pizza 50/50 konstruktor tizimi (483 qatorli maxsus hook)
  • O'zaro istisno mantiqi bilan murakkab modifikator tanlash
  • Yetkazib berish/olib ketish almashtirgichi bilan buyurtma jarayoni
  • Ko'rinishni boshqarish bilan kategoriya filtrlash
  • Yirik funksiyalar amalga oshirilgan 36 ta commit

3. Chopar Pizza React Native App

Rol: Asosiy dasturchi (commitlarning 95%) Stek: React Native 0.79, Expo SDK 53, TypeScript, React Query, NativeWind

Ishlab chiqarish darajasidagi mobil ilova:

  • Google Maps bilan real vaqtda buyurtma kuzatuvi
  • Majburiy yangilanish talabi bilan OTA yangilanishlar
  • Qayta urinish mantiqi bilan tarmoqni hisobga oladigan maxsus API qatlami
  • Holatni boshqarish uchun 6 ta context provider
  • Unumdorlik uchun ekranlarni lazy yuklash
  • Ishlab chiqarishda 1.0.90 versiyasi

4. Les Ailes React Native App

Rol: Asosiy dasturchi (commitlarning 89% - 84 tadan 75 tasi) Stek: React Native 0.81, Expo SDK 54, TypeScript, React Query, NativeWind

Ovqat yetkazib berish mobil ilovasi:

  • Kuryer joylashuvini xaritaga chiqarish bilan buyurtma kuzatuvi
  • Samsung uchun maxsus tuzatishlar bilan tungi rejim
  • Tarmoqqa chidamli API qatlami
  • Ko'p tilli qo'llab-quvvatlash (uz, ru, en)
  • 541 qatorli OrderTrackingScreen
  • iOS/Android tarqatish uchun EAS Build

5. Les Ailes Flutter App

Rol: Asosiy jamoa a'zosi (commitlarning 37.6% - 237 tadan 89 tasi) Stek: Flutter, Dart, Hive, AutoRoute, Firebase

Cross-platform mobil ilova:

  • 45 ta data model, 39 ta widget, 11 ta sahifa
  • Firebase integratsiyasi (Messaging, Crashlytics, Dynamic Links)
  • Joylashuv xizmatlari uchun Yandex MapKit
  • Keshbek va bonus mahsulot tizimlari
  • Ko'p tilli lokalizatsiya (3 til)
  • To'lov turini tanlash va karta boshqaruvi

6. Chopar Pizza Flutter App

Rol: Jamoa a'zosi Stek: Flutter, Dart, MobX, BLoC, Firebase

Mobil ilovaga qo'shilgan hissa:

  • Ilova yangilanishini boshqarish xizmati
  • Lokalizatsiya tizimini qayta ishlash (ARB dan JSON ga)
  • Buyurtma ro'yxatga olish sahifasi (1,241+ qator)
  • Qayta urinish mantiqi bilan mahsulotlarning aylantiriladigan tab ro'yxati
  • Muhim funksiyalarga qaratilgan 14 ta commit

7. iiko Dashboard

Rol: Yakka dasturchi (kod bazasining 100%) Stek: Next.js 14, Elysia (Bun), PostgreSQL, Drizzle ORM, DuckDB

Full-stack biznes-tahlil platformasi:

  • 118+ React komponentli admin dashboard
  • 20 ta backend moduli (foydalanuvchilar, rollar, ruxsatlar, grafiklar)
  • 6 ta to'lov shlyuzi integratsiyasi
  • OLAP qo'llab-quvvatlovi bilan analitika mexanizmi
  • Ma'lumotlarni sinxronlash uchun cron xizmati
  • Ko'p tilli qo'llab-quvvatlash (4 til)

8. ChefBoard Desktop App

Rol: Yakka dasturchi (kod bazasining 100%) Stek: C#/.NET 9, WPF, SQLite, Dapper, Kestrel, Yandex Speech API

Restoran buyurtmalarini ko'rsatish tizimi:

  • Clean Architecture (4 loyihali yechim)
  • Real vaqtda buyurtmalarni boshqarish (onlayn/oflayn rejimlar)
  • API qayta chaqiruvlari uchun o'rnatilgan veb-server
  • Serial port orqali shtrix-kod skaneri integratsiyasi
  • Yandex Speech bilan ovozli bildirishnomalar
  • Asinxron ishlov berish uchun job queue
  • Inno Setup bilan Windows installer

9. OrderTablo Desktop App

Rol: Full-Stack dasturchi Stek: Tauri 2.0, React 18, Rust, TypeScript, Zustand

Desktop oshxona boshqaruvi ilovasi:

  • Ko'p restoranli shablon tizimi
  • Real vaqtda buyurtma kuzatuvi
  • 3 tilli xalqarolashtirish
  • Tauri Store bilan doimiy sozlamalar
  • Shtrix-kod skanerlash integratsiyasi
  • Relizlar uchun GitHub Actions CI/CD
  • 1,194 qatorli Rust backend

10. Les Ailes Bot (Telegram)

Rol: Jamoa ishtirokchisi (11 ta commit) Stek: Node.js, Telegraf, MongoDB, Redis, Bull

Telegram buyurtma boti:

  • Bonus mahsulot tizimini amalga oshirish
  • Yetkazib berish narxini sozlash
  • Kodni optimallashtirish va qayta ishlash
  • Ko'p tilli qo'llab-quvvatlash (3 til)
  • Repozitoriyada jami 256 ta commit

11. Chopar Bot (Telegram)

Rol: Jamoa ishtirokchisi (5 ta commit) Stek: Node.js, Telegraf, MongoDB, Redis

Telegram buyurtma boti:

  • Yetkazib berish matni yaxshilanishlari
  • Yopilish vaqti mantiqidagi tuzatishlar
  • Menyu funksionalligi yangilanishlari
  • Sessiya boshqaruvini takomillashtirish

12. LesAiles Web (Next.js)

Rol: Jamoa a'zosi (29 ta commit) Stek: Next.js 14, React 18, TypeScript, Tailwind CSS, Leaflet

Ko'p shaharli e-commerce platformasi:

  • Buyurtmalar komponenti (2,341 qator)
  • Mahsulot bonusi modal tizimi
  • Yetkazib berish/olib ketish boshqaruvi
  • Header va navigatsiya komponentlari
  • Shahar filtrlash bilan joylashuv tanlash

Asosiy yutuqlar

  • Murakkab holat boshqaruvi bilan 4 ta ishlab chiqarish darajasidagi Telegram Mini App qurildi
  • O'zbekistondagi restoranlarga xizmat ko'rsatuvchi 5 ta mobil ilova (Flutter va React Native) ishlab chiqildi
  • Oshxona operatsiyalari uchun 2 ta desktop ilova yaratildi (Tauri va WPF)
  • Telegram ilovalari uchun ko'p akkauntli izolyatsiya loyihalashtirildi va amalga oshirildi
  • 6+ to'lov shlyuzi integratsiya qilindi (Payme, Click, Oson, Yandex Kassa)
  • Xaritalar integratsiyasi bilan real vaqtda buyurtma kuzatuvi arxitekturasi ishlab chiqildi
  • Majburiy yangilanish talabi bilan OTA yangilanish tizimlari amalga oshirildi
  • Analitika bilan full-stack biznes-tahlil dashboardi qurildi

Tillar

  • Rus (Ona tili)
  • O'zbek (Ona tili)
  • Ingliz (Professional)

Hissa statistikasi

LoyihaRolCommitlarAsosiy hissa
lesminiappAsosiy56 (98%)Ko'p akkauntli izolyatsiya
chopminiappAsosiy36Pizza 50/50 konstruktori
choparexpoAsosiy36 (95%)Buyurtma kuzatuv tizimi
lesexpoAsosiy75 (89%)Tungi rejim, tarmoq qatlami
Les-ailes-appAsosiy89 (38%)45 model, 39 widget
chopar_appJamoa14 (5%)Ilova yangilanishlari, lokalizatsiya
iikodashboardYakka100%To'liq platforma
chefboardYakka100%To'liq ilova
tauritabloDasturchi5i18n, sozlamalar, CI/CD
LesAilesBotJamoa11 (4%)Bonus tizimi
bot_choparJamoa5 (2%)Texnik xizmat
LesAilesJamoa29Buyurtmalar, yetkazib berish
Hamkorlik
Jamoangizga Shahzod kerakmi?
shahzod.salim95@gmail.com