Insieme ai passaggi sopra descritti, Uklon ha anche iniziato a investire diversi ordini di grandezza in più nel marketing (prima che Uber arrivasse in Ucraina , Uklon non si preoccupava troppo del marketing). L'azienda ha rafforzato il suo reparto PR e ha iniziato a lavorare con giovani tiktoker e instablogger . Grazie a queste strategie sono raddoppiate rispetto al 2009. L'azienda ha anche promosso attivamente nuove funzionalità come "Safety Patrol", che consente agli utenti di creare una lista nera di conducenti discutibili e utilizzare il pulsante SOS in caso di emergenza durante la guida.
Quante volte i clienti della neobanca ucraina Monobank ha ordinato un taxi.
Fonte
Grazie a tutti questi aggiornamenti funzionali e sforzi di marketing, Uklon è riuscita a mantenere la sua leadership nel mercato ucraino dei taxi fino al 2018, quando un altro concorrente, Bolt , è entrato nel mercato locale . Successivamente, Uklon ha gradualmente iniziato a perdere terreno fino a perdere la prima posizione a favore di Bolt , ma non di molto. Ora Uklon è uno dei tre leader nel mercato dei taxi ucraini.
Come creare un analogo di Uklon
Ora che sappiamo com'è il servizio di taxi ucraino e cosa lo ha reso vincente nella competizione con Uber (prendendo in prestito soluzioni e funzioni di successo dai concorrenti e un brillante marketing), possiamo procedere con istruzioni dettagliate per sviluppare il nostro analogo di Uklon.
Mercato e target di nicchia
Prima di tutto, determina quale piattaforma di taxi vuoi offrire al mercato. Questo tipo di sviluppo può comportare non solo una copia completa dell'applicazione simile a Uklon e dei relativi servizi, ma anche il lancio di servizi leggermente diversi basati sul modello di business di una startup ucraina. Ecco alcune nicchie che puoi utilizzare per lanciare il tuo servizio:
- trasporto merci di piccolo tonnellaggio;
- servizio di car sharing;
- ordinare autobus passeggeri di grandi e medie dimensioni;
- domanda di consegna su richiesta;
- domanda per il trasporto dei dipendenti.
Inoltre, se il tuo progetto si rivolge a un mercato abbastanza ampio, allora puoi anche scommettere su servizi di taxi di nicchia , come servizi di auto per bambini, taxi elettrici premium, servizi di car sharing per donne, ecc. Ciò contribuirà a far risaltare il tuo servizio dagli altri, il che può fornire bonus significativi attraverso un marketing più personalizzato.
Inoltre, si consiglia anche di iniziare con un progetto pilota: una o più grandi città. Ciò ti consentirà di testare la tua idea e la tua tecnologia su un pubblico relativamente ristretto (aiuterà a ridurre i rischi reputazionali in caso di fallimento o fallimento) e con un budget limitato. Successivamente, sarà possibile pensare a un'ulteriore espansione.
Modello di business di Uklon
Successivamente, devi decidere il modello di business e la monetizzazione. Uklon oggi ha lo stesso modello di business di Uber . Il servizio taxi non ha una propria flotta, è una piattaforma aperta che qualsiasi automobilista (se soddisfa determinati requisiti) può utilizzare per fornire servizi di taxi a tutti. Allo stesso tempo, Uklon consente ai clienti di ordinare sia un'auto separata sia di sedersi con un altro passeggero, risparmiando così sul viaggio.
L'interazione tra il passeggero (cliente) e l'autista (fornitore di servizi) avviene tramite un'applicazione mobile senza chiamate e sms. Il cliente specifica il punto di partenza e di destinazione nell'applicazione, la piattaforma seleziona l'autista e fa il percorso del viaggio. Allo stesso tempo, il passeggero ha il diritto di rifiutare un'auto competitiva se non gli piacciono le condizioni dell'auto, la valutazione o il comportamento del conducente. Anche il pagamento viene effettuato tramite l'applicazione.
App come Uklon guadagnano nei seguenti modi:
- Commissione da parte dei passeggeri . Puoi guadagnare denaro addebitando ai passeggeri una commissione di servizio del 10-25% del costo totale del viaggio. Inoltre, può trattarsi di un costo fisso (ad esempio, una percentuale dell'operazione o un canone di chiamata + un canone per ogni chilometro), oppure un prezzo di salto, in cui il pagamento dipende dall'ora del giorno, dal traffico, dalla distanza percorsa e dalla corrente disponibilità di tassisti.
- Commissione di servizio . Può trattarsi di un costo di prenotazione fisso e di un costo per la prenotazione di un'auto solo per te stesso (la tua azienda) o costi aggiuntivi per servizio, auto dirigente, sicurezza, elaborazione dei pagamenti e spese di cancellazione (questo può servire come multa e protezione contro "spam "prenotazione).
- Promozioni . Puoi guadagnare da collaborazioni pubblicitarie con marchi famosi come Oyo , Pepsi e Spotify . Può trattarsi sia di pubblicità esterna (immagini sull'auto) sia di posizionamento di vari materiali pubblicitari all'interno dell'auto (riviste, opuscoli, ecc.).
- Paga per clic . Alcune app utilizzano anche modelli di monetizzazione CPC (Pay Per Click) e CPM (Pay Per Impression) visualizzando contenuti pubblicitari all'interno della loro app mobile.
Ruoli e funzioni dell'app taxi
Uklon non è un'applicazione, ma tre diversi servizi progettati per tre diversi ruoli utente. Questa app è per i passeggeri, l'app per i conducenti e il pannello di amministrazione con analisi. Quando avvii la tua controparte di Slant, devi anche creare queste tre applicazioni. Ecco la loro descrizione.
Passeggeri (clienti) . Questi sono gli utenti che utilizzeranno la tua piattaforma per chiamare un taxi. Lo faranno tramite un'applicazione mobile, quindi non hanno bisogno di sviluppare una versione desktop della piattaforma. Forse una pagina di destinazione per descrivere servizi, feedback e scaricare un'applicazione mobile.
Ecco un elenco delle principali funzioni dell'applicazione per i passeggeri:
- Accedi Registrazione. Un utente può registrarsi nella tua applicazione tramite un numero di cellulare, un'e-mail o un account Google o Facebook . In fase di registrazione è consigliabile richiedere all'utente i propri dati personali (nome, foto, indirizzo, ecc.). Questo sarà necessario per identificare l'utente se inizia a violare le regole del tuo servizio (ad esempio, imprecando o attaccando l'autista e i passeggeri).
- Profilo del passeggero. Al momento della registrazione, tutti gli utenti creano il proprio profilo nella tua piattaforma. Può essere impostato al primo avvio e poi modificato, ad esempio , modificare il nome, il cognome, la foto o l'indirizzo. Sempre in questa sezione, di solito puoi scegliere un tema (chiaro o scuro), configurare le impostazioni di sicurezza e privacy per l'applicazione.
- Modalità di pagamento. Devi anche integrare diversi metodi di pagamento nella tua controparte Slope. L'elenco specifico dipende dal paese e dalla regione in cui opererà la tua piattaforma di taxi online. Di solito si tratta di carte bancarie, PayPal e circa 10 sistemi di pagamento locali.
- Targeting geografico . Tracciare la posizione di un passeggero utilizzando il GPS semplificherà notevolmente la chiamata di un taxi, poiché l'utente non dovrà perdere tempo a specificare le coordinate correnti. Può semplicemente chiamare l'auto nella sua posizione attuale con un solo clic: semplice e conveniente.
- Ordinazione taxi. Questa è la funzione principale della tua applicazione. Permetterà al passeggero di effettuare un ordine taxi e indicare la destinazione. Inoltre, qui i passeggeri possono verificare il costo del viaggio e modificare il percorso.
- Confronto . Il sistema abbina la posizione dei passeggeri con i conducenti più vicini. L'abbinamento può essere effettuato tra tutte le auto o tenendo conto di alcuni criteri, ad esempio una valutazione di almeno 4,5 stelle su 5, un'auto con un bagagliaio capiente o la presenza di 4 posti vuoti.
- Visualizza i driver. Quando il sistema trova una corrispondenza, offre al passeggero la possibilità di selezionare un pilota competitivo. Per fare ciò, il cliente può utilizzare le informazioni sull'autista e sull'auto, nonché le recensioni.
- In attesa di un viaggio. Questa funzione mostra la posizione dell'auto e determina automaticamente l'ora del suo arrivo al punto di chiamata del taxi. Anche in questa sezione di solito è presente un'opzione per annullare la chiamata e modificare l'indirizzo.
- Pagamento online. Questa funzione consentirà ai passeggeri di pagare i taxi con un solo clic. Inoltre, qui puoi ottenere una ricevuta e vedere una ripartizione del costo del viaggio (chilometri e coefficienti che incidono sul prezzo).
- La piattaforma invierà una notifica push al dispositivo del passeggero per informare del taxi in avvicinamento, del cambio di stato dell'ordine, dell'addebito di denaro, dell'aggiornamento della piattaforma e di altre cose.
Tassisti . Questa parte della tua piattaforma soddisferà le esigenze dei conducenti. Dovrebbe anche essere implementato come applicazione mobile e pagina di destinazione con informazioni sui requisiti per i conducenti e le regole di registrazione.
Ecco un elenco delle principali funzioni dell'applicazione per i passeggeri:
- Accedi Registrazione. Oltre a creare un profilo, la registrazione dei conducenti nei servizi di taxi online come Uklon comporta anche la verifica della tua identità, auto, patente di guida e altro. Ciò è necessario per confermare le qualifiche del conducente, le condizioni e la sicurezza della sua auto.
- Profilo del conducente. I tassisti possono anche aggiungere e modificare le informazioni del profilo personale come nome, numero di telefono, dettagli del veicolo, cronologia di guida, orari di lavoro abituali e altro.
- Targeting geografico . Aiuta il conducente a navigare nella posizione del passeggero con la navigazione stradale integrata, ad esempio tramite Google Map API o altro strumento simile. Inoltre, le informazioni sulla posizione corrente vengono inviate al passeggero che ha prenotato questa vettura.
- Viaggi (ordini). Attraverso questa funzionalità, i conducenti visualizzano un elenco di ordini disponibili con informazioni dettagliate su di essi, come punti di ritiro e riconsegna, numero di passeggeri, urgenza dell'ordine, requisiti dell'auto, ecc.
- Questa funzione consentirà all'autista di confermare la prenotazione del proprio veicolo, attendere la conferma del passeggero e annullare la richiesta.
- Viaggio . Fornisce informazioni sul viaggio.
Titolari di imprese . Si tratta di un pannello di amministrazione attraverso il quale i proprietari della piattaforma e i loro dipendenti gestiranno il servizio taxi e ne configureranno il funzionamento. È implementato come un programma desktop o un'interfaccia web che si apre tramite browser Internet.
Caratteristiche del pannello di controllo:
- Login, registrazione, profilo.
- Gestione dei ruoli di amministratore.
- Gestire i profili dei conducenti (informazioni su di essi).
- Gestione dei profili dei passeggeri (informazioni su di essi).
- Gestisci gli ordini e la cronologia degli ordini.
- Gestione del sistema di pagamento.
- Gestione dei contenuti.
Stack di architettura e tecnologia
Architettura del progetto . Il prossimo passo nella creazione di un'applicazione di taxi online come Uklon è sviluppare l'architettura tecnica e informativa del progetto. L'architettura tecnica è un elenco di elementi del sistema e delle relazioni tra di essi. L'architettura dell'informazione (mappa di navigazione) è, infatti, la struttura di tutti i flussi di utenti della futura piattaforma.
L'architettura del sistema di servizio taxi.
Fonte
Pila di tecnologia. Anche a te oppure il tuo team di sviluppo dovrà trovare lo stack tecnologico ottimale: un insieme di strumenti di sviluppo e altre cose che gli sviluppatori utilizzeranno per creare il tuo analogo di Uklon . Dovrebbe essere una pila di tecnologie per lo sviluppo del back -end e del front-end per l' interfaccia web e l'applicazione mobile.
Ecco una serie di tecnologie che sono state utilizzate nello sviluppo di Uklon :
- Applicazione e dati: Python, jQuery, HTML5, NGINX, PostgreSQL, MongoDB, TypeScript , AngularJS, Redis , CSS 3, Firebase, ASP.NET, Google Cloud Platform, Kafka, RabbitMQ , Microsoft SQL Server, Flask, Swift Kotlin , Scala, .NET, flusso d'aria.
- DevOps: Docker, GitLab , Jenkins, Kubernetes, Ansible , Gradle , Grafana , Istio , ELK.
- Utilità: Google Analytics, Google Maps, Elasticsearch , Kubeflow .
- Strumenti aziendali: Slack, Jira, Confluence.
Per inciso,
Uber ha recentemente reso pubblica la sua API , quindi puoi utilizzarla per lanciare il tuo servizio di taxi e/o migliorare la tua attività attuale, ad esempio integrando un'app di consegna a domicilio se sei un piccolo venditore locale, ristorante o bar .
Processo di sviluppo del sistema
Una volta prese tutte le decisioni e definiti i requisiti per la futura piattaforma, il team di sviluppatori inizia a creare il design e quindi, sulla base di esso, crea il frontend (interfacce utente per tutti e tre i ruoli), mentre il backend (backend e API ) viene creato sulla base dell'architettura tecnica del progetto.
Test dell'applicazione
Il test è il processo di valutazione di un sistema o dei suoi componenti al fine di scoprire se soddisfa o meno i requisiti specificati. In poche parole, i test riguardano la ricerca di bug e l'identificazione di eventuali lacune, incoerenze che sono in conflitto con i requisiti effettivi e l'identificazione dei requisiti mancanti.
Lancio della piattaforma
Dopo test approfonditi e completi, il software creato viene spostato dalla produzione all'ambiente di produzione e quindi questa applicazione viene aggiunta agli elenchi di Google Riproduci , app Negozio , Amazon App Negozio e Microsoft Negozio . Puoi scrivere i dettagli e includere alcuni screenshot delle app che evidenziano le funzionalità. Ciò aiuterà gli utenti a conoscere la tua app e aumenterà le probabilità che venga scaricata.
Costo di sviluppo del clone di Uklon
La complessità, la funzionalità, il design, le caratteristiche della piattaforma e le integrazioni scelte influiranno sul costo complessivo e sui tempi di sviluppo. Ecco una stima approssimativa dell'impegno degli sviluppatori in ore per varie funzionalità delle tre interfacce di Uklon.
