Despre proiect
Proiectul Junior Taxi se concentrează pe călătoriile acasă-școală-acasă ale copiilor care locuiesc în mediul rural al României pentru a încuraja transportul public-colectiv, limitând astfel costurile foarte mari și timpul pierdut atunci când călătoresc cu propria mașină. Serviciul îi împiedică pe copii să se confrunte cu pericolele de a merge la școală în compania unor șoferi necunoscuți sau de a fi lăsați la școală în timpul orelor nesupravegheate! Șoferii noștri nu vor pleca până când copilul este lăsat în siguranță la destinație.
Provocarea
Gestionarea întârzierilor elevilor este o provocare care necesită soluții prompte și eficiente. Elevii ajung în mod constant cu întârziere la autobuzul școlar, ceea ce duce la o întârziere cumulată de 40 de minute (5 minute per elev, 8 locuri în mașină). Această întârziere nu este sustenabilă, deoarece pune presiune asupra programului strâns al Junior Taxi.
Soluția
Pentru a face față acestei provocări, propunem o aplicație mobilă care simplifică preluarea și predarea studenților. Aplicația le permite studenților să primească notificări push în timp real cu starea călătoriei lor, permițându-le să planifice în consecință și să asigure sosirea la timp.
Ne propunem să promovăm o experiență de transport mai eficientă și fără stres atât pentru părinți, cât și pentru studenți, asigurându-ne totodată că programul Junior Taxi este menținut.
„Contributing makes me feel like I’m being useful to the planet.”
— Cristi Rosioru, CEO Junior Taxi
Tehnologii Utilizate
Mobile | Web | Altele |
---|---|---|
Kotlin | NodeJs | Docker |
SwiftUI iOS | NestJs | Git |
Kotlin Multiplatform Mobile | PostgreSQL | Firebase |
Jetpack Compose UI Android | VueJs | Google Maps API |
MVVM Architecture | Vuetify | Nginx |
SCSS | integrare GPS tracker | |
JavaScript | ||
TypeScript |
Structura echipei
Project Manager | Frontend Developer | Backend Developer |
Android Developer | iOS Developer | UI/UX Designer |
Rezultatul
Sistemul este compus din 3 componente principale:
Mobile Apps Android + iOS
Componenta client.
Web App
Panoul de administrare.
Web Service și Baza de date
Logică business principală.
Aplicațiile mobile
Aplicațiile mobile sunt concepute ținând cont de utilizator și construite nativ folosind Kotlin și SwiftUI. Folosim Kotlin Multiplatform Mobile pentru comunicarea API și logica de afaceri, asigurând o experiență de utilizator fără întreruperi și eficientă. Aplicațiile au două niveluri de permisiuni bazate pe rolurile utilizatorului: pasager și șofer.
În calitate de pasager, vei putea vedea starea curentă a călătoriei și vei primi notificări push atunci când șoferul tău se află în apropiere, ținându-te la curent și la curent.
Pentru șoferi, aplicația noastră oferă și mai multe funcționalități. Veți avea posibilitatea de a vă selecta mașina de lucru și de a alege călătorii în funcție de intervale orare. Puteți comunica cu ușurință cu pasagerii dvs. sunându-i sau trimițând notificări push. Odată ce pasagerul a fost lăsat, puteți marca călătoria ca finalizată.
Aplicația oferă o experiență intuitivă și ușor de utilizat atât pentru pasageri, cât și pentru șoferi.
Login aplicație pasager
Previzualizare cursa următoare în aplicația mobilă de pasager
Așteaptă șofer în aplicația mobilă de pasager
Selectează cursa și mașina în aplicația de șofer
Preia pasgerul în aplicația de șofer
Aplicație web
Bun venit la aplicația web, concepută pentru a simplifica gestionarea conținutului și a eficientiza conectivitatea datelor. Aplicația web se conectează fără probleme cu un serviciu web care permite notificări push către pasageri atunci când șoferul lor este în apropiere. Această caracteristică este posibilă prin tehnologia de urmărire GPS, care menține locația șoferului sincronizată cu aplicația. Cu aplicația web, poate gestiona conținutul cu ușurință și poate rămâne conectat cu pasagerii în timp real, oferind o experiență de călătorie mai fluidă și mai eficientă.
Login aplicație web
Panoul principal aplicație web
Administrare mașini în aplicația web
Administrare utilizatori în aplicația web
Administrarea locațiilor pasagerilor în aplicația web
Editarea locației pasagerului în aplicația web
Administrare curselor în aplicația web
Ești gata să-ți construiești propria aplicație mobilă sau web? Îți poți estima proiectul gratuit, instantaneu în căsuța de e-mail, imediat! Încercați calculatorul nostru de preț pentru aplicații web și mobile.
Credits Mockup images by rawpixel.com from Freepik.