Kami membutuhkan sebuah modul profil pengguna dalam sebuah website, yang mana calon pengguna dapat
- mendaftarkan diri, yang selanjutnya pengguna dapat
- mengelola user profile-nya sendiri.
Buat sebuah fitur aplikasi (berupa REST API, simple dashboard, atau keduanya), menggunakan framework Laravel dengan fungsi utama:
Field utama yang diperlukan:
- email (harus unik)
- nama
- password (min 8 karakter)
- nomor handphone (harus unik)
- Login menggunakan email & password yang sudah didaftarkan
- Update user profile
- User dapat melakukan update profil, tentunya ada beberapa field yang wajib diisi dan tidak wajib diisi
- User dapat upload / update foto profile dengan maksimal ukuran 2mb
- Ubah Password
- User dapat merubah password dengan kriteria:
- password minimal 8 karakter,
- password kombinasi antara huruf dan angka
- Silahkan untuk menambahkan fitur/field jika diperlukan, tapi 3 hal diatas adalah harus ada
- Buatlah dokumentasi cara menjalankan dan menggunakan aplikasi yang sudah dibuat
- Upload source code kedalam repository Anda (Bitbucket/Github/Lainnya)
- Kirim repository Anda