Table of Contents
ToggleXperience+
About The App
Xperience+ adalah aplikasi Online Travel Agency yang menyediakan destinasi-destinasi wisata di Indonesia yang bisa diwujudkan hanya dengan genggaman perangkat pengguna. Xperience+ hadir dengan basis web, dapat memudahkan dan meraih jumlah pengguna yang lebih besar.
Lewat fitur-fitur yang disediakan, Keinginan untuk melakukan trip di penjuru Indonesia akan sangat mudah karena semua kebutuhan pengguna bisa didapatkan dalam 1 aplikasi. Dengan Xperience+ kami berharap pengguna dapat melepaskan kejenuhan dan stress mereka setelah pandemi mereda.
Demo Video Xperience+
How do I make it
Pertama saya menentukan tema dengan melakukan pencarian di Pinterest dan Dribble. Dari beberapa sumber yang ada, Saya memutuskan untuk mengambil tema Tour and travel karena terinspirasi dari gambar-gambar destinasi Indonesia yang sangat indah untuk visual.
Lalu untuk pewarnaan, Saya mulai mencari warna dengan kesan Terang di Colorhunt dan Memutuskan untuk menggunakan Warna Sky blue untuk warna utama aplikasi saya. Tahap selanjutnya, Saya mulai melanjutkan ke fase desain dan pembuatan Logo.
Kemudian Saya mulai membagi proses development mulai dari front end dulu. Namun pada tahap ini saya merasa waktu tidak akan cukup kalau saya membuat banyak halaman seperti yang saya buat di fase desain. Karena itu saya menyatukan semua menu di dalam 1 page yang dihubungkan dengan navigation smooth scroll. Setelah selesai dengan front end, Saya membuat backlog untuk back end lalu mulai melakukan instalasi laravel kedalam project dan mengerjakan proses back end untuk fitur Destination Checkout.
High Fidelity Prototype
The Challenges and what I learn
Challenge yang saya dapatkan pastinya dari sisi front end. Karena skill yang terbatas, maka saya harus menonton video-video tutorial terlebih dahulu di youtube dan sumber lainnya. Karena berbagai macam error, saya jadi belajar tentang relasi antar 1 file dengan file lainnya sehingga memudahkan saya untuk mengecek apakah proses/logika back end yang saya buat sudah terhubung antar 1 file dengan yang lain atau belum.
Untuk error, saya mendapati bahwa ada beberapa fitur yang sempat tidak berjalan seperti halaman login/admin, Hal ini dikarenakan adanya pembaharuan di framework laravel yang mengharuskan saya untuk menjalankan vite secara manual dengan npm run dev.
Selebihnya saya merasa framework laravel ini memang memudahkan kita karena hampir semua komponen backend disediakan dalam laravel, dari migration-seeder sampai mailing-koneksi 3rd party payment gateaway
Thankyou,
Andrew.
No Comment! Be the first one.