Oʻz taksi ilovangizni yaratish: funksiyalar, ishga tushirish variantlari va chek-list
Oʻz taksi ilovangizni yaratishning ikki yoʻli bor: noldan ishlab chiqishga buyurtma berish yoki ilovani taksi xizmatlari uchun tayyor platformada ishga tushirish. Kichik va oʻrta xizmat uchun ikkinchi yoʻl odatda tezroq va oldindan bashorat qilinadigan boʻladi: taksingiz ilovasi platforma emas, xizmatning nomi va logotipi ostida chiqadi. Shuni tushunish muhimki, taksi chaqirish ilovasi — bu faqat vitrina. Uning ortida haydovchi ilovasi va server tizimi turishi kerak: u tariflar boʻyicha narxni hisoblaydi, buyurtmalarni taqsimlaydi, toʻlovni qabul qiladi va hisobni yuritadi. Quyida taksi ilovasi yaratish nimadan iboratligini, yoʻlovchi va haydovchiga qanday funksiyalar kerakligini va ishga tushirishga qanday tayyorlanishni koʻrib chiqamiz.
Taksi ilovasi nimalardan iborat
«Taksi ilovasi» deyilganda odatda yoʻlovchi mashina chaqiradigan ekran nazarda tutiladi. Aslida bu uch qismdan iborat tizim:
| Qism | Nima qiladi |
|---|---|
| Yoʻlovchi ilovasi | Buyurtma, klass va narxni tanlash, toʻlov, mashinani kuzatish, safarlar tarixi |
| Haydovchi ilovasi | Smena, buyurtmalarni olish va bajarish, taksometr, navigatsiya, balans |
| Server qismi va admin panel | Tariflar, buyurtmalarni taqsimlash, dispetcherlik, kassa, hisobotlar, bildirishnomalar |
Yoʻlovchi ilovasi oʻz-oʻzidan ishlay olmaydi. Yoʻlovchi «Taksi chaqirish» tugmasini bosganda server narxni hisoblashi, taqsimlash qoidalari boʻyicha mos haydovchini topishi, buyurtmani haydovchi ilovasiga yuborishi, yoʻlovchini holatlar haqida xabardor qilishi va toʻlovni oʻtkazishi kerak. Shuning uchun «oʻz taksi ilovangizni qanday yaratish» savoli amalda «butun zanjirni qanday ishga tushirish» degan maʼnoni anglatadi.
Taksi ilovasini noldan ishlab chiqish yoki tayyor platforma
| Mezon | Noldan ishlab chiqish | Tayyor platforma |
|---|---|---|
| Ishga tushirish muddati | Uzoq: loyihalash, ishlab chiqish, sinov | Qisqaroq: asosiy ish — sozlash |
| Byudjet | Boshlanishda katta sarmoya va jamoa uchun doimiy xarajatlar | Tizimdan foydalanish uchun toʻlov, ishlab chiqish xarajatlarisiz |
| Server qismi | Alohida yozish kerak | Allaqachon bor va ilovalar bilan bogʻlangan |
| Dispetcherlik va telefoniya | Alohida loyiha | Tizimga kiradi |
| Yangilanishlar va qoʻllab-quvvatlash | Sizning tashvishingiz | Yetkazib beruvchi zimmasida |
| Noyob funksiyalar | Istalgani, sizning pulingizga | Platforma imkoniyatlari doirasida |
| Ilovalar doʻkonlaridagi brend | Sizniki | Sizniki: yoʻlovchi va haydovchi ilovalari xizmat nomi va logotipi ostida chiqadi |
Agar sizda nostandart biznes-model va oʻz dasturchilar jamoangiz boʻlsa, noldan ishlab chiqish oʻzini oqlaydi. Agar vazifa xizmatni ishga tushirish va buyurtmalarni toʻgʻridan-toʻgʻri olish boʻlsa, tayyor platformani olib, servisga eʼtibor qaratish amaliyroq. «Taksi uchun ilova sotib olish» deyilganda odatda aynan shu variant nazarda tutiladi: siz dastlabki kodni emas, balki xizmatingizga moslab sozlaydigan tayyor, oʻzaro bogʻlangan ilovalar va tizimni olasiz.
Taksi chaqirish ilovasining funksiyalari
Quyida Tonotel yoʻlovchi ilovasidagi toʻplam keltirilgan. Hatto boshqa yoʻlni tanlasangiz ham, undan chek-list sifatida foydalanish qulay.
Kirish va birinchi ishga tushirish
- Toʻrt xonali kod bilan tekshiriladigan telefon raqami orqali kirish. Parol yoʻq: birinchi kirish roʻyxatdan oʻtish hisoblanadi.
- Ilova xizmatingiz brendi ostida chiqariladi: ilovalar doʻkonlarida uning nomi va logotipi bilan. Yoʻlovchi roʻyxatdan tanlamay, darhol sizga tushadi.
- Maxfiylik siyosati matnini xizmat belgilaydi.
- Interfeys telefon tiliga qarab rus, ukrain, rumin yoki ingliz tilida.
Buyurtmani rasmiylashtirish
- Chiqish joyi belgisi bor xarita: manzil xarita holatiga qarab aniqlanadi, uni qoʻlda ham kiritish mumkin.
- Xaritada yaqin atrofdagi boʻsh mashinalar (koʻrsatishni oʻchirib qoʻyish mumkin).
- Marshrutning bir nechta nuqtasi va manzilga izoh.
- Buyurtmadan oldin har bir kartochkada narxi koʻrsatilgan xizmat klasslari («Ekonom», «Komfort» va h.k.). Agar borish manzili koʻrsatilmagan boʻlsa, «...dan» narxi koʻrsatiladi.
- Tanlangan vaqtga oldindan buyurtma.
- Opsiyalar (bolalar oʻrindigʻi, bagaj va boshqalar) va haydovchiga eslatma.
- Xizmat belgilagan chegaralarda yoʻlovchi tomonidan narxni oʻzgartirish. Funksiyani oʻchirib qoʻyish mumkin.
Toʻlov
- Naqd pul, bank kartasi, bonuslar, korporativ mijozlar uchun naqdsiz toʻlov.
- Bank kartasi ilova ichidagi toʻlov tizimi sahifasi orqali qoʻshiladi.
- Toʻlashda bonuslarni surgich bilan yechish.
- Promokod va referal kod bitta maydonda.
Safar va safardan keyin
- Joriy buyurtma ekrani: holat, mashina yetib kelishigacha vaqt, narx, mashinaning raqami, modeli va rangi, haydovchining ismi, surati va oʻrtacha bahosi.
- Buyurtma jarayoni haqida push-bildirishnomalar.
- Operatorga, xizmat ruxsat bergan boʻlsa, haydovchiga ham qoʻngʻiroq qilish.
- Safar boshlanguncha buyurtmani bekor qilish.
- Safarni baholash, safarlar arxivi va oʻtgan buyurtmani takrorlash.
- Saqlangan manzillar: uy, ish va boshqalar.
- Xizmat yangiliklari va xizmatning oʻzi toʻldiradigan «Savol va javoblar» boʻlimi.
- Yangi haydovchilar uchun anketaga havola bilan «Haydovchi boʻlish» bandi.
Taksi haydovchisi ilovasi
Haydovchi ilovasi Android platformasida ishlaydi va xizmat markasi ostida chiqariladi: har bir xizmatning nomi, logotipi va ranglari oʻziniki. Asosiy imkoniyatlar:
| Funksiya | Nima beradi |
|---|---|
| Smena va tanaffus | Haydovchi liniyaga bitta tugma bilan chiqadi va undan ketadi |
| Turargohlar va navbatlar | Haydovchi shahar sektorida belgilanadi va navbatdagi oʻrnini koʻradi |
| Yorliqlar va filtrlar bilan efir | Narx, radius, borish zonasi boʻyicha buyurtmalar; mos buyurtmalarni avtomatik olish |
| Buyurtmani qabul qilish va bajarish | «Joyida», «Marshrut boʻyicha», «Bajarildi» holatlari, xaritadagi marshrut |
| Taksometr | Agar xizmat uni yoqqan boʻlsa, narxni safar amaldagi koʻrsatkichlari boʻyicha hisoblash |
| Xarita va navigator | Mijozgacha va buyurtma boʻyicha marshrut |
| Haydovchi kartochkasi | Balans, toʻlovlar, buyurtmalar arxivi, reyting |
| Doʻkon | Agar xizmat buni yoqqan boʻlsa, ish shartlari yoki avans toʻlovini sotib olish |
| Xabarlar va dispetcher bilan chat | Tayyor xabarlar, savollarga javoblar, yozishma |
| Fotonazorat | Xizmat topshirigʻi boʻyicha mashina surati |
| Xavf tugmasi | Xavfli vaziyatda dispetcherga signal |
| Mustaqil roʻyxatdan oʻtish | Yangi haydovchi anketani toʻgʻridan-toʻgʻri ilovada toʻldiradi |
Boʻlimlarning bir qismini xizmat oʻz sozlamalarida yoqadi yoki oʻchiradi: turargohlar, taksometr, doʻkon, reyting, arxiv, toʻlovlar.
Tayyor platformada taksi ilovasi yaratish: bosqichma-bosqich reja
- Dispetcherlik qismini sozlang. Avtomobil turlari, har bir «buyurtma turi × avtomobil turi» kombinatsiyasi uchun tariflar, turargohlar va taqsimlash qoidalari. Busiz ilovada koʻrsatadigan hech narsa boʻlmaydi.
- Ilova uchun alohida buyurtma turini yarating. Shunda ilovadan kelgan buyurtmalarni telefon buyurtmalaridan tariflar, taqsimlash qoidalari va hisobotlarda ajratish mumkin boʻladi.
- Xizmat klasslarini tavsiflang. Ichki avtomobil turlari mijozga tushunarli nomlar va belgilar oladi: «Ekonom», «Komfort», «Miniven». Klass nomi qisqa, 10 belgigacha.
- Toʻlov usullarini tanlang. Naqd pul majburiy, karta, bonuslar va naqdsiz toʻlov zarurat boʻyicha ulanadi. Karta bilan toʻlash uchun ulangan toʻlov tizimi kerak.
- Kirishni sozlang. Raqamni kod orqali tekshirish va kodlar yuboriladigan SMS-shlyuz.
- Matnlarni toʻldiring. Xizmatning aloqa telefoni, maxfiylik siyosati, «Haydovchi boʻlish» havolasi, mijoz uchun bekor qilish sabablari.
- Buyurtma qoidalarini belgilang. Oldindan buyurtmaning minimal va maksimal vaqti, borish manzilining majburiyligi, yoʻlovchi narxni oʻzgartirishi chegaralari, xaritada mashinalarni koʻrsatish.
- «Savol va javoblar»ni va birinchi yangilikni toʻldiring.
- Bildirishnomalarni tayyorlang. Buyurtma holatlari boʻyicha push-bildirishnomalar shablonlari. Ilova profili va push-bildirishnomalar kalitlarini tizim yetkazib beruvchisi ulaydi.
- Brendni tayyorlang. Yoʻlovchi va haydovchi ilovalari ilovalar doʻkonlarida chop etiladigan xizmat nomi va logotipi.
- Sinovdan oʻtkazing. Har bir klassning test buyurtmalarida yoʻlovchi va haydovchining butun yoʻlini bosib oʻting.
Nashr qilishdan oldingi chek-list
- [ ] Yoʻlovchi va haydovchi ilovalari uchun xizmat nomi va logotipi tasdiqlangan.
- [ ] Har bir xizmat klassi uchun yoqilgan tarif bor, narx hisoblanadi.
- [ ] Xizmatning aloqa telefoni haqiqiysiga almashtirilgan.
- [ ] Yoʻlovchi narxni oʻzgartirishi chegaralari aniq belgilangan yoki funksiya oʻchirilgan.
- [ ] Oldindan buyurtma kerakli muddatga mavjud.
- [ ] Mijoz uchun bekor qilish sabablari tanlangan va tushunarli.
- [ ] Tasdiqlash kodlari keladi, SMS-shlyuz ishlaydi.
- [ ] Test kartasida karta bilan toʻlov oʻtadi, haydovchiga kompensatsiya sozlangan.
- [ ] Push-bildirishnomalar Android va iOS qurilmalarga keladi.
- [ ] «Savol va javoblar» toʻldirilgan va salomlashuv yangiligi eʼlon qilingan.
- [ ] Haydovchilar ilovadan kelgan buyurtmalar bilan ishlashga oʻrgatilgan.
Ishga tushirgandan keyin ilovani qanday targʻib qilish kerak
Oʻrnatishlarsiz ilova — doʻkondagi shunchaki bir belgi. Boshlanishda nima yordam beradi:
- Faollashtirishlar limiti va amal qilish muddati bilan birinchi safar uchun promokod.
- Referal dastur: yoʻlovchi taklif qilgan doʻsti uchun bonus oladi.
- Safarlar uchun bonuslar va har N-buyurtma uchun sodiqlik dasturi.
- Dispetcherning aytib berishi: qoʻngʻiroq paytida mijozlarga ilovani oʻrnatishni taklif qilish mumkin.
- Aksiyalar va oʻzgarishlar haqida ilovadagi yangiliklar.
- Hisobotlarda nazorat: mijozlar hisobotidagi «Ilovaning oxirgi faollashtirilishi» ustuni ilovadan kim haqiqatan foydalanayotganini koʻrsatadi.
Koʻp beriladigan savollar
Oʻz taksi ilovangizni qanday yaratish mumkin?
Ikki yoʻl bor: noldan ishlab chiqishga buyurtma berish yoki ilovani taksi xizmatlari uchun tayyor platformada ishga tushirish. Ikkala holatda ham uch qism kerak: yoʻlovchi ilovasi, haydovchi ilovasi va narxni hisoblaydigan, buyurtmalarni taqsimlaydigan va hisobni yuritadigan server tizimi. Tayyor platformada siz kod yozmaysiz, balki tariflar, xizmat klasslari, toʻlov usullari va matnlarni sozlaysiz, yoʻlovchi va haydovchi ilovalari esa xizmatingiz nomi va logotipi ostida chiqadi.
Taksi chaqirish ilovasi nimalarni qila olishi kerak?
Minimum: telefon raqami orqali kirish, xaritada manzillarni tanlash, buyurtmadan oldin narxi bilan xizmat klassini tanlash, oldindan buyurtma, toʻlov usullari, mashinani kuzatish, buyurtmani bekor qilish, safarni baholash va safarlar tarixi. Foydali qoʻshimchalar: promokodlar, bonuslar, referal kod, saqlangan manzillar, xizmat yangiliklari va savol-javoblar boʻlimi.
Haydovchi ilovasisiz faqat yoʻlovchi ilovasini qilish mumkinmi?
Yoʻlovchi ilovasi oʻz-oʻzidan ishlamaydi: buyurtmani kimgadir uzatish, narxni hisoblash va bajarilishini kuzatish kerak. Shuning uchun haydovchi ilovasi va dispetcherlik tizimi ham kerak. Tayyor platformada uchala qism allaqachon oʻzaro bogʻlangan.
Taksi ilovasida karta orqali toʻlov qabul qilish mumkinmi?
Ha, agar xizmat bank kartalarini toʻlov tizimi (ekvayring) orqali qabul qilishni ulagan boʻlsa. Yoʻlovchi kartani ilovaga qoʻshadi va buyurtma berishda uni tanlaydi. Kartadan tashqari naqd pul, bonuslar va korporativ mijozlar uchun naqdsiz toʻlov mavjud.
Tayyor taksi ilovasini sotib olish mumkinmi?
Ha, lekin odatda alohida ilova emas, balki tayyor platformaga kirish huquqi sotib olinadi: server qismi, dispetcherlik va kassa bilan birga yoʻlovchi va haydovchi ilovalari. Bu variant boshlanishda tezroq va arzonroq, yangilanishlar va qoʻllab-quvvatlashni esa yetkazib beruvchi oʻz zimmasiga oladi. Noldan ishlab chiqish funksiyalarda toʻliq erkinlik beradi, ammo byudjet, jamoa va vaqt talab qiladi. Tonotelda yoʻlovchi va haydovchi ilovalari xizmat brendi ostida chiqariladi, shuning uchun mijoz ilovalar doʻkonida aynan sizning taksingizni koʻradi.
Taksi ilovasini ishga tushirish qancha vaqt oladi?
Noldan ishlab chiqishda — oylar: ilovalar va serverni loyihalash, yozish, sinovdan oʻtkazish va nashr qilish kerak. Tayyor platformada asosiy ish — tariflar, xizmat klasslari, toʻlov va matnlarni sozlash hamda sinovdan oʻtkazish, shuning uchun ishga tushirish odatda sezilarli darajada kamroq vaqt oladi.
Xulosa
Oʻz taksi ilovangiz — yoʻlovchi ilovasi, haydovchi ilovasi va server tizimidan iborat bogʻlam. Noldan ishlab chiqish toʻliq erkinlik beradi, ammo vaqt, byudjet va jamoa talab qiladi. Tayyor platforma asosiy narsaga eʼtibor qaratish imkonini beradi: tariflar, servis va mijozlar. Tonotelda yoʻlovchi va haydovchi ilovalari xizmatingiz markasi ostida chiqariladi va allaqachon dispetcherlik, tariflar, kassa va sodiqlik dasturlari bilan bogʻlangan, shuning uchun ishga tushirish sozlash va sinovdan oʻtkazishdan iborat boʻladi.