Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gavindsouza/mysahara
Keep your loved ones close and your worries away
https://github.com/gavindsouza/mysahara
android-application androidstudio firestore gps-tracker maps-api
Last synced: about 2 months ago
JSON representation
Keep your loved ones close and your worries away
- Host: GitHub
- URL: https://github.com/gavindsouza/mysahara
- Owner: gavindsouza
- License: mit
- Created: 2018-02-28T13:57:21.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-23T14:41:12.000Z (over 5 years ago)
- Last Synced: 2023-10-20T19:57:25.376Z (about 1 year ago)
- Topics: android-application, androidstudio, firestore, gps-tracker, maps-api
- Language: Java
- Homepage:
- Size: 386 KB
- Stars: 10
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MySahara
*"A GPS Based Tracking System"*## Getting Started
#### Clone this repository to get it up on your local system.
```
git clone https://github.com/gavindsouza/MySahara.git
```
## What to look for here?
- [System Summary](#system-summary)
- Features
1. [Signup and Login](#signup-and-login)
2. [Live Tracking and Notifications ](#live-tracking-and-notifications)
4. [SOS for trackee](#sos-for-trackee)
- [License](#license)## System Summary
MySahara is an Android Application primarily constructed for senior citizen tracking. A citizen (trackee) and their family member (tracker) can communicate with emergency call / messaging options as well as live location tracking. A notification will be generated if the trackee exits the set geofence.
## Features
### Signup and Login
The *tracker* needs to register first by setting their username and password followed by which they need to enter the *trackee* details. These include name and geofence(max boundary in metres). Also includes setting a home location and generating a *code* (just a button press, don't worry).
This *code* is useful for trackee login, while the tracker logs in the same ole way.![login1](https://user-images.githubusercontent.com/25857446/58211984-fed49380-7d0a-11e9-842e-462d3b7426d9.jpg)
![register](https://user-images.githubusercontent.com/25857446/58209639-0b55ed80-7d05-11e9-9100-8c7a5ac485c3.gif)
### Live Tracking and Notifications
On the tracker end, the senior's live location will be visible. Once the senior crosses the geofence , the tracker will receive a notification.![livetrack](https://user-images.githubusercontent.com/25857446/58212352-1b250000-7d0c-11e9-85f5-aba3bc876cd8.jpg)
![notification](https://user-images.githubusercontent.com/25857446/58212419-5f180500-7d0c-11e9-8ee5-803c2fbefccf.jpg)### SOS for trackee
The trackee can call the emergency number i.e. the tracker by just tapping on the phone icon or sending an SMS by tapping on the SMS icon.![sos](https://user-images.githubusercontent.com/25857446/58212543-c33ac900-7d0c-11e9-9555-a28258d16abc.jpg)
This project was a part of the 'Network Programming Lab' course, 2018.License
-------This project is licensed under the [MIT] license.
[MIT]: LICENSE
[logo]: /app/src/main/res/drawable/logo.png