Project ini merupakan sebuah aplikasi berbasis web app yang dibangun untuk memenuhi program kerja KKN di PT. Hadji Kalla Toyota Cabang Urip Sumohardjo. Fungsi utama dari aplikasi ini adalah untuk menyediakan sistem manajemen leadtime yang dapat membantu pengelola/admin untuk melakukan pemantauan dan evaluasi terhadap tahap-tahap atau proses pengerjaan kendaraan roda empat, serta memastikan bahwa prosedur-prosedur yang telah ditetapkan telah diikuti dengan baik dan selesai tepat waktu.
Dengan hadirnya aplikasi ini, diharapkan kinerja para karyawan di Kalla Toyota Cabang Urip Sumohardjo dapat ditingkatkan, dan pada akhirnya dapat meningkatkan kepuasan pelanggan.
Untuk menggunakan aplikasi ini, anda bisa mengikuti langkah-langkah berikut :
-
Anda dapat memulai dengan menggunakan command
git clone <url>untuk mengunduh repository dari project ini ke perangkat lokal anda.# clone tools-leadtime repository git clone https://github.com/zulmy-azhary/tools-leadtime -
Anda dapat membuka direktori
tools-leadtimedengan menggunakan commandcd <nama_folder>pada terminal.# access tools-leadtime folder cd tools-leadtime
-
Setelah Anda berhasil masuk ke direktori
tools-leadtime, langkah selanjutnya adalah menginstal semua package yang dibutuhkan dengan menjalankan commandnpm run install-allpada terminal.# install all package npm run install-alltujuannya agar package yang dibutuhkan pada direktori utama & sub-direktori (client & server) diinstal secara otomatis.
-
Setelah proses instalasi package selesai maka project siap dijalankan. Untuk menjalankan silahkan gunakan command
npm run allpada direktori utama/root.# run project npm run allKarena aplikasi ini memiliki sub-direktori client & server yang seharusnya dijalnkan secara terpisah, maka command ini dibuat untuk menjalankan keduanya secara konkuren dalam sekali eksekusi pada direktori utama/root.
-
Jika anda ingin menjalankan aplikasi ini pada stagging environment, anda bisa menggunakan command
npm run preview-all.# run at stagging environment npm run preview-all