• (022) 6902 1117

Pembuatan Aplikasi Laundry untuk Android dengan Android Studio (Java) dan Firebase (Firestore)

 

*  Membuat Aplikasi Laundry untuk Android.

*  Program ini hanya mengerjakan sebagian fitur saja dari keseluruhan program laundry, dan dibuat agar dapat digabungkan dengan program lainnya, sehingga pengerjaannya harus sesuai dengan ketentuan yang telah ditentukan dan disetujui.

*  Fitur yang dibuat pada tahap ini hanya Login, Logout, Master (Profil Usaha, User, Akses Login, Customer, Paket, Komisi, Promo), dan Pengeluaran. Master Komisi dan Promo hanya coding untuk input saja, tidak coding untuk rule dapat komisi dan promonya (Rule dicoding pada tahap lain saat transaksi, Tahap ini tidak mengcoding Transaksi laundry).

*  Ketentuan Pembuatan Program:
  1. Program dibuat dengan Android Studio language Java.
  2. Database menggunakan Firebase yang Firestore (bukan yang realtime database).
  3. Cara coding android dengan Model View Controller (MVC).
  4. Membuat aplikasi Android dan Firebase yang Secure.
  5. Sudah Dibuatkan Detail Alur Sistem, Design Database dan Tampilan, tinggal coding sesuai alur dan design dan memikirkan security komunikasi antar aplikasi dan database.
*  Kurang lebih Design Aplikasi:
  1. Tampilan Aplikasi dibuat selalu Potrait.
  2. Warna dominan aplikasi adalah Biru Cerah.
  3. Tampilan menu yang dibuat adalah Menu Sidebar / Samping.
  4. Ada pengecekan No Internet Connection, Slow or Unstable Connection, dan Connection Time Out.
  5. Menampilkan Pop Up / Toast / Snackbar untuk error / warning / info message di tampilan aplikasi.

Desain Tampilan sesuai yang ditentukan dan bisa disesuaikan dengan pembahasan terlebih dahulu. Sebaiknya sebelum membuat fitur harus mengkonsultasikan desain terlebih dahulu agar tidak terjadi pengulangan / revisi desain dan alur kerja aplikasi karena tidak sesuai. Desain dan Alur Kerja aplikasi yang dibuat harus sesuai yang telah disetujui.

*  Nama Collection dan Atribut pada Firebase harus sesuai dengan yang telah ditentukan.

*  Kurang lebih Fitur yang dibuat:

    1. Login:
  • Menampilkan Logo dan Nama Usaha Fix, Alamat dan Telepon Usaha sesuai Database, Footer Fix.
  • Login dengan input Kode Login saja lalu Scan Barcode user/pegawai (QR Code).  Jadi username dan password digantikan dengan kode login dan barcode.  Pasangan kode login dan barcode yang aktif sesuai database menentukan user boleh login tidak dan login pada akses group apa. Group menentukan menu apa saja yang dapat dibuka setelah login.
  • Akses menu sesuai group dibuat manual saja, dilist di coding, jadi tidak perlu setting database. Database hanya mencatat kodelogin dan list barcode dari setiap group untuk bisa login pada group tersebut.
    2. Master Profil Usaha:
  • Menampilkan View Profil Usaha, Update Alamat dan Telepon Usaha.
    3. Master User:
  • Menampilkan Daftar User, View, Update, Create User.
  • Ada fitur Generate Barcode User (QR Code)View dan Download Image Barcode.
    4. Master Akses Login:
  • Menampilkan Daftar Akses Login yaitu group, kode login, dan daftar user (user saat scan barcode).
  • View, Update, Create Akses Login. Delete User dari daftar user group tertentu.
    5. Master Customer:
  • Menampilkan Daftar Customer, View, Update, Create Customer.
    6. Master Paket:
  • Menampilkan Daftar Paket laundry, View, Update, Create Paket.
    7. Master Komisi:
  • Hanya membuat input komisi, tidak perlu membuat rule dapat komisinya. (Program untuk rule dapat komisi tidak dibuat ditahap ini)
  • Menampilkan Daftar Komisi berdasarkan paket dan proses kerja, Update nominal komisi.
    8. Master Promo:
  • Hanya membuat input promo, tidak perlu membuat rule dapat promonya. (Program untuk rule dapat promo tidak dibuat ditahap ini)
  • Promo yang dibuat Fix 2 macam saja dan pilih salah satu yang aktif: beli 10 paket gratis 1 atau diskon berapa persen di hari tertentu.
  • Menampilkan Daftar Promo, Set / Create, Update Promo.
    9. Pengeluaran:
  • Menampilkan Daftar Pengeluaran dan Total Pengeluaran, View, Update, Create Pengeluaran.
    10. Logout
  • Logout dan kembali ke halaman login.

Program dikerjakan dengan selalu commit ke Git sesuai urutan pengerjaan dan memberikan keterangan commit sesuai yang telah ditentukan (untuk keperluan supaya bisa digabung).  Jika ada perubahan / penambahan commit ke Git harus dikonsultasikan terlebih dahulu dan sesuai dengan yang disetujui berikut dengan keterangan commitnya.

Setiap hari harus ada update dan progress commit ke Git.

*  Selalu bisa dihubungi setiap hari serta response cepat.

*  Batas waktu pembuatan semua fitur pada tahap ini sesuai detail yang diberikan, ketentuan, dan persetujuan adalah selesai dalam waktu 6-7 hari.

Database Programming Mobile Programming Git UI Design UX Design Android studio

Published Budget: Open to Suggestions
Finish Days: 7
Published Date: 25/06/2019 15:10:21 WIB
Start Date:
Finish Date:
Project Status: No Action
Accepted Worker:
Accepted Budget: Rp 0
Project Ending:

Project Owner

jimmys1
    
10.00/10.00
566 Point
#1,136 dari 1,092,687

Accepted Worker

Bid masih terbuka.

Place New Bid

      User Bids

 

Recommended Workers

abu-alfatih

7,842 points
78 projects
    
9.92/10.00

rakifsul

27,395 points
78 projects
    
10.00/10.00

dedekseti

6,733 points
37 projects
    
9.50/10.00

mobizz

7,198 points
56 projects
    
9.68/10.00

luteh7

3,152 points
9 projects
    
10.00/10.00

Recommended Services

Pembuatan Custom Aplikasi Mobile Android / iOS

Rp 1,000,000
1 sales
    
10.00/10.00

Open Projects

Membuat Aplikasi Habit Tracker

Owner: ahmadnugi
Budget: Rp 1,000,000 - 2,000,000

DICARI AKUN Google Play Console Developer GODEV BEKAS

Owner: rizky14
Budget: Rp 1,000,000 - 5,000,000

Pembuatan aplikasi pencari kerja berbasis flutter

Owner: rizqifadil
Budget: Rp 4,500,000 - 10,000,000

Aplikasi Android Whatsapp Status Server

Owner: herdypad
Budget: Rp 300,000 - 500,000

 


Live Chat