Git Product home page Git Product logo

helpfromreliance's Introduction

HelpFromReliance

Users can share their location by SMS through this android app by a single click.

Description

"Help From Reliance" is a location-sharing app developed in android studio. Whenever users fall into any danger or meet with an accident, they can quickly send the current location to their relatives or friends to get help through this app. All they need to do is to click a button. The location will be sent automatically by SMS.

Instructions

The project can be run on android studio. Also, the apk file is available under the releases tab. You can download it to use the app on your mobile.

N.B. It is recommended to run the project in a real android device. The project can crush and work abnormally in the Android Emulator.

Functionalities

At first, users will have to create an account to use this app. All the user information along with the home address and emergency contact numbers will be saved in the database. If the users can log in successfully, they will be able to send SMS in two ways. Firstly, they can send an SMS after confirming the current location. Secondly, they can send an SMS without confirming if they are at their home. In this case, the users home address will be retrieved from the database. The SMS will be sent to two emergency contact numbers saved previously in the user database. The users will also be able to see their user profile and log out from their account anytime.

Android Version

The targeted android version for this app is Android 5.1 (Lollipop) and above. The users can face difficulty to use this app in Android versions lower than 5.1 due to the Google Maps feature. The UI is designed based on a Nexus 5 phone.

Additional Bindings

  1. Firebase Database: The project is connected to the Firebase Database. All the user information will be saved in a Firebase Realtime Database.

  2. Google Map: A free version of Google Map API has been used in this app to fetch the user's current location and to show the location in the Google Map. The user will have to permit the app to access the device's location. The location information should also be enabled to get the current location of the user.

  3. SMS Manager: This project uses the SMS Manager API to send message through the app. The user will have to permit the app to send an SMS from the device.

Update

Due to the change in Google Maps API's billing policy, the Google Map integrated with this app will not work anymore. So, the users will not be able to confirm their current location through Google Map. The remaining features work perfectly.

helpfromreliance's People

Contributors

nawrin14 avatar

Stargazers

 avatar

Watchers

 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.