Code Monkey home page Code Monkey logo

pii-tracker-covid_edition's Introduction

BFH Banner

PII Tracker - Covid Edition

PII (Personally Identifiable Information) Tracker - Covid Edition is developed as a submission for Tinkerhub Build From Home 2021.

This app is developed as a substitue to the books which is used everywhere in order to collect the details of the people amidst the COVID-19 pandemic. Through this app, the details of the people like their name, age, address, and their vaccination status are collected.

This is an all-in-one app, which can be used by anyone across the globe to reister as a buyer or a seller to record the places that they have visited.

This is a simple soultion to these problems, built using flutter framework and firebase for backend.

You can download the app here.

Team members

  1. Allen Y
  2. Thomas Ajai

Team Id

BFH/recyQNJIVrGnoVs9l/2021

Link to product walkthrough

https://drive.google.com/file/d/1U8Jj9rwsL_dEvM3oUImVIPrIY6MbrlZ7/view?usp=sharing

How it Works ?

  1. Users can register either as a customer or a shopkeeper.
  2. Accounts are authenticated by the user's Google acoount or by email.
  3. If validated, customer accounts are initiated by first recording their personal information: name, address, vaccine status and photo, where as shopkeeper accounts are initiated by first recording the shop's information: shop name, owner's name, address, and photo which is directly to stored to firestore(provided by firebase).
  4. Customers when visiting the stores can scan the QR Code which is made available by the shopkeeper through the QR generated by the store's account.
  5. As a result, the customer's data is added to the store's list of customers and at the same time, the customers can keep a track of the record of shops visited by them through their accounts.
  6. All users at any time can update their information, so that provide the most recent and accurate information.

Libraries used

  • firebase_core : 1.1.1
  • firebase_storage: 8.0.6
  • image_picker: 0.7.5
  • cloud_firestore:
  • firebase_auth: 1.1.4
  • google_sign_in: 4.5.1
  • qr_flutter: 3.2.0
  • barcode_scan_fix: 1.0.2
  • flutter_spinkit: 5.0.0
  • flutter_signin_button: 2.0.0
  • google_fonts: 2.1.0

How to configure

  • Make sure to have flutter installed on your machine
  • Clone the repo to your local machine
  • Open an emulator and run flutter run within the cloned repo's folder.
  • Try it out. (Please note that a Mac with XCode is required to build for iOS)

How to Run

Just download and install the apk file.

pii-tracker-covid_edition's People

Contributors

alleny244 avatar thomasajai001 avatar

Watchers

 avatar

Forkers

alleny244

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.