Perlu aplikasi flutter yang fungsinya sbb:
Standard requirements :
- Login page (email dan password)
- Login page (pin)
- Auto login jika sudah pernah login dan belum logout
- Manage login dan akses dari backend (ci + mysql)
- Change password page
- State Management
- Notification
- Antisipasi fakegps dan variannya
- Side Drawer dengan list Loading, POD, Change Password dan Logout
- Home page dengan list button Loading dan POD
Specific requirements :
- Menu Loading, yang isinya:
- Page list vehicle (data dari backend API, API sudah tersedia)
- Page list data order dari vehicle yang dipilih (data dari backend API, API sudah tersedia)
- Page list sku dari order yang dipilih, user check/swipe untuk sku yang diloading, berisi informasi sku dan qty. Berisi informasi summary total sku yang sudah diloading dan sisa yang belum diloading
- Page Summary berisi informasi summary loading per order, dan entry tgl. loading, no plat mobil, nama supir dan keterangan. Nama Supir bisa pilih dari list (data dari API, sudah tersedia) atau input bebas. - Menu POD (serah terima), yang isinya:
- Page list data order (data dari backend API, API sudah tersedia)
- Page list sku dari order yang dipilih, user check/swipe untuk sku yang diserah terima, berisi informasi sku dan qty order dan qty POD. Jika qty POD < qty order, user harus memilih jenis penolakan dan keterangan free text. Berisi informasi summary total sku yang sudah dipod dan sisa yang belum diPOD.
- Page Summary berisi informasi summary POD per order dan menginput tanggal terima, nama penerima, no penerimaan dari customer, serta keterangan tambahan
- Data lain yang juga disimpan: lokasi gps, foto (max 5 foto)