Live Preview : https://organisasimanajemen-6aad0.web.app
Database yang digunakan project ini adalah Firebase Firestore. Aplikasi dapat digunakan tanpa mengganti konfigurasi database. Dengan membuka index.html pada root folder aplikasi akan berjalan.
Dapat dilanjutkan dengan membuka index.html jika tidak ingin mengganti database
npm install -g node-firestore-import-export
- Buka Firebase console
- Pilih Project
- Buka Firestore Database
- Klik Create Database
- Pilih Start in production mode
- Klik Enable
- Buka Rules
- Ubah 'allow read, write: if false;' menjadi 'allow read, write: if true;'
- Lalu Publish
- Pergi ke Project Settings
- Pergi ke Service Accounts
- Tekan Generate New Private Key
File JSON yang terdownload digunakan untuk merestore database berikan nama config.json untuk mempermudah
- Buka https://console.cloud.google.com/firestore/
- Ubah Firestore menjadi Native Datastore
Lalu jalankan script dibawah
firestore-import --accountCredentials config.json --backupFile organisasi.json
Ubah config.json sesuai nama file JSON terdownload sebelumnya
script/app.js
Ubah const firebaseConfig sesuai firebase console
Untuk mengakses Member Panel diperlukan login berikut akun yang dapat digunakan
Email : admin@gmail.com
Password : admin123