mdizhamdahalan / go-jay

Proof of concept Android App for request a ride (bajaj/bajay)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Berdasarkan beberapa survey, Transportasi berbasis aplikasi menjadi angkutan yang paling digemari masyarakat. Kehadirannya menjadi alternatif bagi warga di kota-kota besar untuk menghindari kemacetan. Terlepas banyak pihak yang menentang keberadaannya, transportasi online ini makin digemari dan semakin menjamur di beberapa kota.

Di antara kita pasti tidak asing lagi dengan "Go-Jeg", yap! pasukan ijo yang banyak lalu lalang di jalanan ibukota, menyelip di gang-gang sempit dan bahkan mengantarkan makanan, lho? Ya! bukan hanya mengantarkan penumpang, mereka juga bisa mengantarkan makanan dan masih banyak lagi.

Mengandalkan peta digital dari Google, membuat aplikasi mereka semakin interaktif, memilih tempat jemput dan lokasi tujuan hanya dengan klik.

Memperkenalkan GO-JAY

Dari beberapa transportasi online yang banyak berseliweran, Ojek atau angkutan yang menggunakan sepeda motor menjadi golongan yang terbanyak ketimbang mobil, heli dan jet.

Namun bagaimana dengan bajaj (bajay) ? Transportasi umum roda tiga ini acap kali di sepelekan, ntah karena bising atau efek goyang-goyang saya tidak tahu, yang jelas saya sendiri belum pernah merasakan sensasi menumpanginya. lah? Kelebihan kedaraan roda tiga ini disamping bisa muat sekitar 3 sampai 10 penumpang, juga bisa menyelip ke gang sempit, menerobos kemacetan, masuk jalur Busway, dan berjalan mundur, eh..

Bajay online rasanya sudah ada, namun jika dilihat di Google Play Store, User Interface dari aplikasinya sangat tidak niat, okelah mungkin Screenshot menggunakan versi lawas. lupakan itu..

Bagaimana dengan GO-JAY?

Mudah digunakan

Navigasi Pencarian

GO-JAY mudah digunakan, tinggal pilih lokasi jemput dan lokasi tujuan, bisa pilih manual di peta, berdasarkan pencarian atau lokasi pengguna saat ini.

Koordinasi Animasi

Searchbar Tariff View

Tampil profesional dengan koordinasi animasi yang keren. Diharapkan pengguna bisa menggunakan aplikasi dengan nyaman.

Driver Terdekat

Menampilkan driver terdekat dari lokasi jemput.

Edit Lokasi

Edit Lokasi jemput maupun lokasi tujuan

Kamera Pintar

Bukan hanya animasi kamera yang keren, kamera disini juga pintar. Akan di zoom out otomatis jika point A ataupun point B tertutup widget atau hilang dari pandangan, sehingga tampilan rute tampil jelas.

Runtime Permission Support

Location Perms Google Location Switch

GO-JAY Mendukung Runtime Permission di Android 23 (Mashmallow) keatas, juga adanya GPS switch instan, sehingga tidak perlu ke Pengaturan lokasi untuk mengaktifkan GPS.

What Next?

Tentu masih banyak lagi yang harus ditambah dan bahkan dibenahi dari GO-JAY. Yang paling penting adalah membuat Aplikasi untuk driver, semacam pelacak lokasi (GPS Tracker) yang akan mengirim lokasi secara realtime ke server. Backend bisa menggunakan serverless macam Firebase atau layanan dari AWS . Lokasi setiap driver di query berdasarkan jarak terdekat dari lokasi pengguna, mungkin bisa menggunakan GeoFire jika menggunakan Firebase

ATENTION for Android Studio Users

Karena ini dibuat tanpa Android Studio, jadi perlu penyesuaian jika terjadi project error. GO-JAY dibuat menggunakan AIDE di ponsel Android langsung, tanpa Laptop/PC.

Punya ide gila atau ingin menjalin kerja sama? Contact Me

Download GO-JAY APK

Changelog (27/6/17)

Credits

License

GO-JAY prototype makes use of the GNU GPL v3.0 license. Remember to make public your project source code when reusing GO-JAY code.

About

Proof of concept Android App for request a ride (bajaj/bajay)

License:GNU General Public License v3.0


Languages

Language:Java 100.0%