Hadirnya banyak perusahan penyedia jasa shuttle travel yang melayani rute Jakarta-Bandung berpengaruh pada beragam jadwal perjalanan yang ditawarkan beserta titik tujuannya. Semua penyedia jasa shuttle travel juga memprioritaskan pada ketepatan waktu baik untuk jadwal keberangkatan dan kedatangan bagi para pelanggan mereka. Kelebihan inilah yang menjadi daya tarik bagi pelanggan untuk menggunakan shuttle travel dibandingkan dengan jasa transportasi lainnya. Akan tetapi calon pengguna yang masih awam atau belum terbiasa dengan rute yang disediakan mereka harus melakukan pengecekan ke website dan konfirmasi ke setiap perusahaan penyedia jasa travel hanya untuk mendapatkan informasi ketersediaan tiket dan lokasi pool yang diinginkan. Maka diperlukan sebuah aplikasi yang dapat menyediakan informasi ketersedian tiket dan lokasi pool dari berbagai pilihan penyedia jasa shuttle travel dalam satu kali pencarian.
Pembuatan aplikasi dilakukan dengan menggunakan metode pengembangan software waterfall dimana setiap langkah yang dilakukan dalam pengembangan dilakukan secara bertahap, dimulai dari tahap pengumpulan kebutuhan fungsional aplikasi yang dilakukan dengan melakukan wawancara, penyebaran kuisioner serta melakukan benchmarking terhadap aplikasi yang sejenis, dilanjutkan dengan perancangan sistem dengan menggunakan permodelan UML kemudian dilakukan pemrograman dalam pembuatan aplikasi sesuai kebutuhan dan terakhir implentasi serta evaluasi aplikasi dengan menggunakan metode blackbox testing.
Aplikasi e-ticketing shuttle travel berbasis mobile dengan fitur pembelian tiket, riwayat pembelian, konfirmasi pembayaran serta pencarian lokasi pool terdekat dapat membantu calon penumpang dalam mendapatkan informasi ketersedian tiket serta langsung bisa membeli tiket tanpa perlu datang ke pool, dan semua transaksi pembelian tiket dapat dilihat melalui aplikasi yang berguna dalam validasi saat melakukan check-in tanpa perlu melakukan cetak tiket kembali.