Pikobar menggunakan Firebase sebagai backend.
- Di firebase console, pada sidebar, lihat grup
Develop
. PilihFirestore Database
. - Klik
Create database
. - Pilih
Start in production mode
, - lalu pilih location yang diinginkan untuk Cloud Firestore.
- Pada sidebar, klik ikon menu ⚙️.
- Pilih
Project settings
. - Pilih tab
Service accounts
. - Klik
Generate new private key
. - Klik
Generate Key
pada bagian popup. Sebuah file JSON akan diunduh ke komputer Anda.
- Ubah nama file JSON yang tadi diunduh menjadi
serviceAccount.json
. - Pindahkan file
serviceAccount.json
ke dalam<folder project pikobar>/migration
. - Buka file
config.js
dan ubah nilaidatabaseURL
sesuaikan dengan nilaidatabaseURL
yang ada diService accounts
pada halamanProject settings
console firebase (lihat pada gambar Firebase Service Account). - Buka teminal, arahkan ke
<folder project pikobar>/migration
. - Jalankan perintah berikut
# install dependencies
$ npm install
# migrasi data ke firestore
$ npm run migrate
# install dependencies
$ flutter pub get
# run debug mode
$ flutter run
# run release mode
$ flutter run --release
# build app bundle
$ flutter build appbundle
# build apk
$ flutter build apk
For detailed explanation on how things work, check out Flutter docs.
Jabar Digital Service mengucapkan terima kasih kepada publik yang ingin berkontribusi untuk Pikobar 🙏.
Sebagai panduan, kami mempunyai panduan umum untuk kontributor dan panduan kontributor untuk repositori ini.