/CLK-Tracker

An android App built in React Native to track if you stay indoors and obey lock-down.

Primary LanguageJavaScript

CLK - Tracker

Covid 19 LockDown Tracker : An android App built in React Native to track if you stay indoors and obey lock-down. It is based on location based alarm concept. The app will start beeping and will give you periodic notifications if you move at a certain distance away from your home.

On first Install, set your home location and thereafter the app will track you. The app is not a surveillance app. The location information is just on your phone and not sent to any server.

In addition to that, the app also shows current Corona Virus Statistics such as Summary, Country wise data, Stats related to India, Indian states and Provinces along with Heat Maps and Graphs.

API Sources Used for Data

1. https://api.covid19india.org
2. https://api.covid19api.com

Libraries

  1. React Native Location View - Modified the library for custom markers and callbacks.

RN Location View Library taken from- react-native location view

  1. React Native Push Notifications

  2. React Native Background Actions

Installation

git clone https://github.com/vasusharma7/CLK-Tracker.git
cd ClK-Tracker
npm install
Customized React Native Location View is available in the node_modules folder.

Before running the app on android device

1. Connect your deivce to the PC.
2. Turn on USB-Debugging in the Developer Options
3. Open command-prompt and type - 
4. adb devices

Usage

react-native run-android

Screenshots

Contributing

Pull requests are welcome.

License

MIT