Salam para Developer Javascript Profesional !
Apakah anda Developer Javascript berpengalaman dan passionate dengan teknologi baru ?
Saya ada proyek Yang sederhana bagi anda Developer Javascript PRO
Keuntungan Anda sebagai Developer , bila anda selesai mengerjakan proyek ini :
Anda akan memiliki pengalaman dan portofolio membangun sebuah aplikasi yang memakai BaaS ( Backend as a Service > Backendless.com, Firebase, dll ) dimana hal ini menjadi tren , diramalkan kedepannya banyak Perusahaan dan Startup yang akan lebih bergantung memakai BaaS tinimbang Database Tradisional , sehingga skill anda akan menjadi lebih dicari
ruang lingkup project
- Saya hendak membuat sebuah aplikasi yang terintegrasi dengan backend modern yaitu Backendless.com ( seperti firebase ) bukan memakai MySQL, MSSQL, dan database tradisional lain, hal ini dalam rangka kemudahan apabila saya hendak melakukan integrasi dengan platform selain web ( misal android dan IOS )
- Aplikasi bisa membuat Jenis data baru ( semacam tabel dalam MySQL ), misal "Siswa", "Kelas", dll
- Aplikasi mendukung operasi C.R.U.D , Query data , Filter , dan meampilkan data dari backendless ke UI , DOK : https://backendless.com/docs/js/doc.html#dynanchor3
- Aplikasi juga memiliki halaman untuk Super Admin yang bisa mensetting settingan penting seperti nama aplikasi , ID aplikasi dan Secret Backendless DOK : https://backendless.com/docs/js/doc.html#quick_start_guide , juga berbagai settingan lain
- Aplikasi mampu konek dengan FIle API , misal untuk User ada Foto Profil, maka aplikasi dapat menyimpannya di Backendless dok : https://backendless.com/docs/js/doc.html#dynanchor20
- aplikasi memiliki semacam dashboard untuk statistik data
- Database tidak menggunakan MySQL namun menggunakan Backend yaitu Backendless.com ( link ) . Anda Developer Javascript profesional tentu sangat mudah dalam mengintegrasikan backendless karena sudah tersedia berbagai macam JS API ( USER API, DATA Service API, File API ) . Dokumentasi : https://backendless.com/docs/js/doc.html ( link )
- User dapat membuat Jenis Data baru ( semacam Tabel Baru bila dalam MySQL ) melalui aplikasi , DOC : https://backendless.com/docs/js/doc.html#dynanchor3 , misal ada Jenis Data "Siswa" dan "Kelas" , maka User bisa membuat Jenis Data Baru yaitu "Mapel" . User juga bisa merubah "Mapel" menjadi "Mata_Pelajaran" atau menghapus jenis data tersebut, dan perubahan pada aplikasi sinkron dengan backendless
- Dapat menampikan Data berdasarkan hubungannya dengan data lain, Misal menampilkan "Siswa" mana saja yang masuk dalam "Kelas X", lalu menampilkan dalam bentuk LIST, GRID atau Custom ( akan saya beri desainnya )
- User bisa melakukan operasi C.R.U.D terhadap semua data ( tentu berdasarkan hak akses user yang juga bisa disetting oleh admin di backendless )
- Khusus untuk User Super Admin ( kami ) dapat membuat halaman baru, mensetting dan memfilter jenis data apa yang tampil, restrict user access, lalu mensetting bagaimana tampilan data yang Tampil ( List, Grid atau Custom ) dan mensetting hak akses User DOK : https://backendless.com/docs/js/doc.html#dynanchor2 . kami juga dapat mengelola data user
- Terdapat halaman setting dimana admin dan super admin bisa mensetting : nama aplikasi yang tampil di Browser, di header & footer, warna header dan footer, serta beberapa settingan lain
- Spek Teknis diatas adalah gambaran global , anda akan kami beri spesifikasi detail dalam bentuk dokumen setelah terpilih
- Anda harus sudah pernah membuat aplikasi dengan JS / Angular / REACT / Vue / framework lain, lebih disukai lebih dari 1 aplikasi > dibuktikan dengan portofolio dalam bentuk link yang dikirimkan dengan penawaran anda
- Anda berminat mempelajari teknologi baru dan antusias dalam mempelajari tutorial berbahasa inggris
- Anda paham REST API, JSON, Backend,
- Anda juga diharapkan komunikatif untuk menanyakan apabila ada spesifikasi yang tidak jelas atau rancu, juga Siap melaporkan progress per 3 ( tiga ) hari sekali melalui email
- Anda diharapkan profesional dan tidak berhenti ditengah jalan
- anda memperbaiki BUG yang dapat mengganggu fungsi aplikasi meski proyek sudah selesai
- sekali lagi detail aplikasi tidak mungkin kami sebutkan disini sebab merupakan proyek rintisan dan keterbatasan space