All Projects → jabardigitalservice → pikobar-flutter

jabardigitalservice / pikobar-flutter

Licence: MIT license
Pikobar Flutter (Android) app.

Programming Languages

dart
5743 projects
ruby
36898 projects - #4 most used programming language
swift
15916 projects
javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to pikobar-flutter

pikobar-pelaporan-frontend
Frontend Aplikasi Input Pelaporan Data Kasus COVID-19.
Stars: ✭ 14 (-80.28%)
Mutual labels:  covid-19, pikobar
pikobar-jabarprov-go-id
Official website PIKOBAR.
Stars: ✭ 43 (-39.44%)
Mutual labels:  covid-19, pikobar
cowin-vaccine-booking
The app enables tracking coivid vaccine availability and automatically book a vaccination slot. This is based on Cowin API and supports the recently added Captcha code of Cowin.
Stars: ✭ 150 (+111.27%)
Mutual labels:  covid-19
COVID-19-Tweet-Classification-using-Roberta-and-Bert-Simple-Transformers
Rank 1 / 216
Stars: ✭ 24 (-66.2%)
Mutual labels:  covid-19
citf-public
Official data on Malaysia's National Covid-​19 Immunisation Programme (PICK). Powered by MySejahtera.
Stars: ✭ 495 (+597.18%)
Mutual labels:  covid-19
Covid-19-API
A realtime API for coronavirus cases on Heroku. Data automatically updated every 10 minutes!
Stars: ✭ 59 (-16.9%)
Mutual labels:  covid-19
nl-covid19-notification-app-community-website
Community website COVID-19 notificatieapp
Stars: ✭ 17 (-76.06%)
Mutual labels:  covid-19
covid-ar
🌍📊 Data Visualization for COVID-19 in AR
Stars: ✭ 21 (-70.42%)
Mutual labels:  covid-19
ImmunoLynk
[Lumiata COVID-19 Winner] COVID Immunity testing results registered to the Blockchain for healthcare safety.
Stars: ✭ 17 (-76.06%)
Mutual labels:  covid-19
impf-progress-bot
The script that runs the impf_progress Twitter account, tweeting German vaccination updates
Stars: ✭ 18 (-74.65%)
Mutual labels:  covid-19
cotect
🛡Crowd-sourced COVID-19 reporting and assessment system.
Stars: ✭ 14 (-80.28%)
Mutual labels:  covid-19
covid19-br-info
Coronavirus frontend info about Brazil's states and cities
Stars: ✭ 12 (-83.1%)
Mutual labels:  covid-19
covid19
Visualize and compare COVID 19 growth rates of different countries
Stars: ✭ 22 (-69.01%)
Mutual labels:  covid-19
shiny-dailyRe
R app for daily Covid-19 Re estimates
Stars: ✭ 18 (-74.65%)
Mutual labels:  covid-19
CoronaVirusOutbreakAPI
A tiny and small program to crawler and analyze outbreak of COVID-19 in world and every country using PHP.
Stars: ✭ 20 (-71.83%)
Mutual labels:  covid-19
drugstores
Provide Covid-19 information in Taiwan.
Stars: ✭ 37 (-47.89%)
Mutual labels:  covid-19
covid19-india-data
Publicly available structured COVID-19 data from India, extracted automatically from daily health bulletins published by state governments.
Stars: ✭ 22 (-69.01%)
Mutual labels:  covid-19
ventilator
Open source turbine based medical ventilator developed by CRUX (www.cruxbd.com)
Stars: ✭ 21 (-70.42%)
Mutual labels:  covid-19
COVID-19-Greece
A python-generated website for visualizing the novel coronavirus (COVID-19) data for Greece.
Stars: ✭ 21 (-70.42%)
Mutual labels:  covid-19
covid-19-vulnerability
COVID-19 Vulnerability Index for neighbourhoods and Local Authorities in the UK
Stars: ✭ 30 (-57.75%)
Mutual labels:  covid-19

Pikobar Mobile App (Flutter)

Quality gate
Maintainability Rating Lines of Code Codemagic build status

Index

Firebase Setup

Pikobar menggunakan Firebase sebagai backend.

Firebase SDK

  1. Buat project baru pada console firebase

  2. Konfigurasi aplikasi android untuk menggunakan Firebase

Cloud Firestore Setup

  1. Di firebase console, pada sidebar, lihat grup Develop. Pilih Firestore Database.
  2. Klik Create database.
  3. Pilih Start in production mode,
  4. lalu pilih location yang diinginkan untuk Cloud Firestore. Create Database

Firebase Service Account

  1. Pada sidebar, klik ikon menu ⚙️.
  2. Pilih Project settings.
  3. Pilih tab Service accounts.
  4. Klik Generate new private key.
  5. Klik Generate Key pada bagian popup. Sebuah file JSON akan diunduh ke komputer Anda. Generate service account private key

Migrasi data

  1. Ubah nama file JSON yang tadi diunduh menjadi serviceAccount.json.
  2. Pindahkan file serviceAccount.json ke dalam <folder project pikobar>/migration.
  3. Buka file config.js dan ubah nilai databaseURL sesuaikan dengan nilai databaseURL yang ada di Service accounts pada halaman Project settings console firebase (lihat pada gambar Firebase Service Account).
  4. Buka teminal, arahkan ke <folder project pikobar>/migration.
  5. Jalankan perintah berikut
# install dependencies
$ npm install

# migrasi data ke firestore
$ npm run migrate

Build Setup

# 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.

Pedoman Kontributor

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].