Coder Social home page Coder Social logo

kshru9 / inffecto Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 15.63 MB

A flutter application to stay safe in pandemic

Kotlin 0.08% Swift 0.26% Objective-C 0.02% Dart 99.64%
coronavirus safety health flutter covidapi android-application reminder-application covid19-app covid-rating

inffecto's Introduction

Generic badge Generic badge Generic badge Generic badge Open Source Love svg1

Inffecto : lets fight COVID

Brief

Inffecto aims to provide support to users in the lockdown period. During these difficult times, maintaining habits is not an easy task. A lot of people feel insecure about their health and daily routines. It proivdes support to them and helps them in maintaining their daily habits. It also provides a score which tells how vulnerable they are to virus.

Features/Components

Dashboard

  • Central place in the application
  • Different features can be accessed

My Account

  • Account-related details of users
    • name, email, profile picture.
  • Share via link
  • Log out

Helpline Contacts

  • Storing emergency contacts
  • User can select the state
  • Redirection to Phone app

Health Reminders

  • Reminders about handwash, mask
  • Setting reminders for daily habits

Safety Test

  • Relative ranking
    • Current symptoms
    • Travel history
    • Interaction with patients
    • Current location

Technology used:

  • Flutter: We have used flutter for a lot of reasons. First is, you can make native android apps using it and have the control on each pixel on the screen. It is also very handy for handling complex user gestures on the screen. But the biggest reason for using flutter is that the application is not limited to the android platform and can be easily extended to iOS and Web via the same base code.
  • Firebase: For handling several user information requests from authentication to data storage, we have used firebase which provides several read, write, and search queries for the different tasks for the user.
  • Pub Packages: There are several pub packages we have used to provide a wide range of features to users. These are a part of flutter itself and they can be integrated with the project very easily.
  • Covid19India.org API: For calculating the safety rating, we require the coronavirus number data. Here the open-source API has proven its worth, as it provides daily updated statewide coronavirus number information in India.

Learnings

  • Understanding concepts in flutter app development.
  • Handling backend operations.
  • Integrating APIs in dart
  • User friendly behavior of android apps

Future Expansion Plans:

  • Further expanded to iOS and web platforms
  • a global API can be connected for worldwide users

Deploying in local machine

For running Inffecto on your virtual device: flutter run

inffecto's People

Contributors

anupam-io avatar kshru9 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

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.