SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7547
Women Safety Application Using Firebase and Geocoder
Vijaya Kumar1, Kannan Mrithunjai2, Mohamed Sharbudeen3
1Associate Prof., R.M.K ENGINEERING COLLEGE, TIRUVALLUR, INDIA
2UG Student, Department of CSE, R.M.K ENGINEERING COLLEGE, TIRUVALLUR, INDIA
3 UG Student, Department of CSE, R.M.K ENGINEERING COLLEGE, TIRUVALLUR, INDIA
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - SAFE APP aims in providing safety and security
to women and children by live tracking them and sending
information to their parent or guardian. This application
provides communication to the Emergency Contact through
instant Phone call that is built within the Application. This
Application also facilitates instant Messaging to Emergency
Contact. This Android application live tracks location of the
Women or the child using Firebase Real Time Database for
Real Time Live Tracking.Using Geocoder Class in the Android
framework location APIs we can convert an address to the
corresponding geographiccoordinates. Alternatively, wehave
converted the Location Co-ordinates to Address using the
Reverse Geo-Coding.
Key Words: GPS, Text message, Click to Call, Firebase
Real Time Database, Reverse Geocoding, Google Maps
API.
1.INTRODUCTION
In today’s world it is very unsafe to travel alone, especially
for women. They have to travel alone in many cases, and for
that reason weneed tounderstandanddevelopasolutionfor
women, so they should not feel any fear regarding their
safety. This presentation represents an android application
which will serve the purpose to safeguard the women from
adverse situations. Every person carry their smartphones
and the uses of android applications have been increased
rapidly, so it is better to have such an android application
which will provide a safe environment. SAFE app aims in
providingsafety andsecuritytowomenbylivetrackingthem
and predicting the threat levels and sending information to
their parent or guardian. This application also provides
instant communicationtothenearbyEmergencyContactand
also facilitates messaging tothem. Based on the threat levels
different security measures are initiated which ensures that
Women is SAFE.
2. METHODOLOGY
The General methodology of this Application is classified as
General Working and Internal Working.
2.1 GENERAL WORKING
This app continuously gets the location and send it to
registered contact. So that wecan easilytracktheuserand
it will also send the location. This Location can be viewed
in the Maps which shows the exact Location of the user.
SAFE app live tracks location of the women or the child
using FIRE BASE for real time tracking. It allows the
Women/child to Call the Emergency contact in case of
emergency with a single click. It also includes instant
messaging services where the women/child can send
messages to their close Friend, Relatives in case of any
Panic situation. It provides the Area, city and State
Information in case of when the User Stuck inanunknown
location using Geocoder.
2.2 INTERNAL WORKING
Initially upon the installation the users can login using their
Email idand password that isregistered in the FirebaseReal
TimeDatabase. TheAuthenticationMechanismiscarriedout
by the Firebase. After the successful Login the Users that are
Available Online is made visible to Users, which means that
they are ready to be tracked. The Required User’s Id must be
clicked in order to track that particular user which takes
them to the Google Maps Activity, that shows the exact
Location of the user. This LocationisindicatedbytheMarker
on Maps, wherein this Marker gets updated when the user
displaces. It also provides the Join and the Logout Options
where the user can go to the Offline mode when required.
Further it provides the Instant message featurewhich sends
the template to the Emergency Contact. Click to call button
the instantly calls the Emergency Contact via Phone Call. Get
My Location Button gives the Area, City and the State
Description in-case of when the user stuck in an Unknown
Location using the GeoCoding.
3. SYSTEM ARCHITECTURE
The System Architecture for the Android Application
illustrated as follows.
This Architecture includes the User Interface, the features
and the Key Functionalities of the application and also the
Backend Fire Base Real Time Database workingthatliststhe
Online Users and also collects and displays the Latitude and
Longitude positions of the users.
The Authentication process is also carried by the Firebase
Real Time Database application.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7548
•
•
Fig -1 Safe Application System Architecture
4. DATA FLOW DIAGRAM
4.1 Data Flow Diagram for the Instant
Messaging Feature
As the User Clicks the Instant Messaging Button the
Messaging Function gets initiated and the message is sent
to the Recipient.
Fig-2 DFD of Instant Messaging
4.2 Data FlowDiagramfortheClick-to-DialFeature
As the User clicks the Instant Call Button the Call is
initiated to the Emergency Contact.
Fig-3. Click-to-Dial
4.3 Data Flow Diagram for the Live Tracking
As the User Opens the SAFE Application, the User Login to
the Application, after giving the Login credentials, the
Firebase Authentication Takes place. After the successful
Login the User Id gets added to the Online List and the
Latitude and the Longitude of the User is obtained and it is
stored in the Firebase. Upon clicking the User’s id the
Application takes to the Map Activity which Displays the
Current Location of their friend and these marker on the
map moves as the user moves through.
Fig-4. Live Tracking
5. CASE STUDY
1) VithU App:
VithU, is an emergency Application that, when you press
the power button of your Smartphone 2 times, it begins
sending out alert messages every 2 minutes to your contacts
that you feed into the app as the designated receivers or
guardians.
2) The stun gun:
This small gun charges an attacker with an electric shock.
The shock weakens the attacker temporarily, giving you
sample chance to escape the scene. They run on Lithium
batteries and can be carried either in handbags or held in
waist straps.
Disadvantages:
These above seen applications are not provided with the
Live Location Tracking and More Over it does not provide
any feature to communicate with the Emergency Contact
either via Messages or Phone Call.
5.1How our Proposed System overcomes this
Disadvantages
 This app continuously fetch the location and
send it to registered contact. So we can easily
track the user and it will also send the location.
 This Location can be viewed in the Maps which
showsthe exact Location of the user, SAFE app live
tracks location of the women or the child using
FIRE BASE for real time tracking
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7549
•
•
•
 It allows the Women to Call the Emergencycontact
in case of emergency with a single click.
 It also includes instant messaging services where
the women/child can send messages to their close
Friend, Relatives in case of any Panic situation.
 It provides the Area, city and State Information in
case of when the User Stuck in an unknown
location using Geocoder.
 It is User Friendly
 It gives the Exact Location
6.EXISTING SYSTEM
• The Drawbacks of the existing system is when
emergency situation occurs the user cannot seek for
immediate response when they are in risk situation.
• Cannot pass their location to friends and family
members to intimate they are in risk.
• Some of the existing comprises of different buttons
based on the seriousness of a situation.
• So, you can tap the one you want depending on your
situation, which may not be suitable for the real time
situation
7.IMPLEMENTATION
Fig. 5. FireBase Authentication
 This above screenshots illustrates the Login and
Authenti- cation mechanisms that were
implemented using the Firebase Real Time
Database.
 Once the User is successfullyLoggedinitshowsthe
List of Users that are present Online and on
clicking the ID of the User to be tracked it takes
them to the Maps Activity which displays the exact
location of the User that are marked by theMarker
in the map.
 Further the Map Application implemented as
follows
 It also lists the Number of uses that are present
online
8.PLATFORM REQUIREMENT
8.1. Software Requirement
• Android studio
• A flexible gradle based system.
• Build variants and multiple apk file generation.
• Code templates to help you build common app
features.
• A rich layout editor with support for drag and drop
theme editing.
• Lint tools to catch performance, usability, version
com- patibility, and other problems.
• JDK(Java Development Kit) 7
• JRE(Java Runtime Environment)
• Windows or Linux Operating system
8.2. Hardware Requirement
• RAM : 4GB minimum or more
• Processor : Intel i3 minimum or more
• Disk Space : 500 MB for Android Studio , at-least
1GB for Android SDK
9.CONCLUSION
SAFE app is the best app to inform and updateyour close
ones if you are in an unsafe place. The app is the fastest and
easiest way to update your close ones about your location
and other details. You will never feel unsafe with this app.
Keep it installed and stay alert.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7550
REFERENCES
[1] IOSR Journal of Computer Engineering (IOSR-JCE) e-
ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17,
Ver. I (Jan â“ Feb. 2015), PP 29-34 www.iosrjournals.org
DOI: 10.9790/0661-17112934 www.iosrjournals.org 29 |
Page A Mobile Based Women Safety Application (I Safe
Apps)978- 1-4673- 6540-6/15
[2] Abhaya: an android app for safety of women.
[3] https://www.ijresm.com/Vol_1_2018/Vol1_Iss10_Octo
ber18/IJRESM_V1_I10_141.pdf
[4]Chand D, Nayak S, Bhat KS, Parikh S. A mobile
application for Women’s
[5] Women Safety Device and Application-FEMME.
[6] Bramarambika Thota, Udaya Kanchana Kumar .P,
Sauver: An Android Application For Women Safe-ty,
MTech, Dept. Of ECE ,Vignan University , Guntur , India ,
M.sc, Computer Science , TJPS Co-lege,Guntur,India
,IJTEEE.

More Related Content

PDF
A women secure mobile app for emergency usage (go safe app)
eSAT Journals
 
PDF
Paper id 71201905
IJRAT
 
PDF
Nolong.in: an android based incident notification application with push notif...
IJECEIAES
 
PDF
Application for Women Safety
iosrjce
 
DOC
Android Sos app development report
Sudhanshu kumar Sah
 
PDF
I03402059063
theijes
 
PDF
IRJET- 2 FAUS: Two Factor Authentication using Smartwatch and Google Cloud Me...
IRJET Journal
 
PDF
Detect and immune mobile cloud infrastructure
eSAT Publishing House
 
A women secure mobile app for emergency usage (go safe app)
eSAT Journals
 
Paper id 71201905
IJRAT
 
Nolong.in: an android based incident notification application with push notif...
IJECEIAES
 
Application for Women Safety
iosrjce
 
Android Sos app development report
Sudhanshu kumar Sah
 
I03402059063
theijes
 
IRJET- 2 FAUS: Two Factor Authentication using Smartwatch and Google Cloud Me...
IRJET Journal
 
Detect and immune mobile cloud infrastructure
eSAT Publishing House
 

What's hot (20)

PDF
Log into android mobile to fetch the device oriented information using remote...
eSAT Publishing House
 
PDF
Log into android mobile to fetch the device oriented information using remote...
eSAT Journals
 
PDF
A Mobile Based Women Safety Application (I Safe Apps)
IOSR Journals
 
PDF
Android based application for wireless control of wheelchair
eSAT Journals
 
PDF
Ijiret siri-hp-a-remote-phone-access-for-smartphone-events
IJIR JOURNALS IJIRUSA
 
PPT
Safety app for woman
SMNajrulHowlader
 
PPTX
1 location tracking of android device based on sms
iCreateWorld
 
PPTX
An Intelligence Security System for Women
Aishwarya K. M.
 
PDF
IRJET - Detection of False Data Injection Attacks using K-Means Clusterin...
IRJET Journal
 
PDF
safe journey
Sunreeta Sen
 
PPSX
Womensecurityapp12
Aman Raj
 
PDF
IRJET- TRACKITUP-An Android Application to Track Multiple Users
IRJET Journal
 
PDF
IRJET- Accufier: The Accurate Verifier for Keeping Flight Booking Application...
IRJET Journal
 
PDF
Ijsrdv8 i10772
aissmsblogs
 
PDF
Android Application for Updation
IRJET Journal
 
PDF
20120140504023
IAEME Publication
 
PDF
IRJET- Location based Task Reminder Android Application
IRJET Journal
 
PDF
IRJET- Authentication System in Social Networks
IRJET Journal
 
PDF
Smartphone Remote Detection and Wipe System using SMS
Editor IJCATR
 
PDF
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
IRJET Journal
 
Log into android mobile to fetch the device oriented information using remote...
eSAT Publishing House
 
Log into android mobile to fetch the device oriented information using remote...
eSAT Journals
 
A Mobile Based Women Safety Application (I Safe Apps)
IOSR Journals
 
Android based application for wireless control of wheelchair
eSAT Journals
 
Ijiret siri-hp-a-remote-phone-access-for-smartphone-events
IJIR JOURNALS IJIRUSA
 
Safety app for woman
SMNajrulHowlader
 
1 location tracking of android device based on sms
iCreateWorld
 
An Intelligence Security System for Women
Aishwarya K. M.
 
IRJET - Detection of False Data Injection Attacks using K-Means Clusterin...
IRJET Journal
 
safe journey
Sunreeta Sen
 
Womensecurityapp12
Aman Raj
 
IRJET- TRACKITUP-An Android Application to Track Multiple Users
IRJET Journal
 
IRJET- Accufier: The Accurate Verifier for Keeping Flight Booking Application...
IRJET Journal
 
Ijsrdv8 i10772
aissmsblogs
 
Android Application for Updation
IRJET Journal
 
20120140504023
IAEME Publication
 
IRJET- Location based Task Reminder Android Application
IRJET Journal
 
IRJET- Authentication System in Social Networks
IRJET Journal
 
Smartphone Remote Detection and Wipe System using SMS
Editor IJCATR
 
Transparent Developmental Biometric Based System Protect User Reauthenticatio...
IRJET Journal
 
Ad

Similar to IRJET- Women Safety Application using Firebase and Geocoder (20)

PPTX
Women safety app ppt (1).pptx women safety app
mayurvicky01234
 
PPT
women protection application ppt.ppt pdf
mahekzerodimensions
 
PDF
WOMEN’s SAFETY APP
IRJET Journal
 
PPSX
Women security application
Akshay Surve
 
PDF
IRJET- An Implementation and Efficient Way to Improve Women Safety Empowe...
IRJET Journal
 
PPT
womansaftyapppresentation-211102173043.ppt
mahekdangi1210
 
PDF
IRJET- Online Event Location Tracking using GPS
IRJET Journal
 
PDF
womansaftyapppresentation-211102173043.pdf
shubhamkendre9
 
PDF
[IJET-V1I3P1] Authors :Sayli Nikumbh,Suchal Gujarathi,Shubham Pawar,S.P.Pingat
IJET - International Journal of Engineering and Techniques
 
PDF
Travel safely app
AbhinandA8
 
PDF
Women Safety Application Android Project
IRJET Journal
 
PDF
Stay Safe Women Security Android App Project Report.pdf
Kamal Acharya
 
PPTX
A WOMEN'S SAFETY MOBILE APPLICATION.pptx
tamosi4770
 
PDF
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
IRJET Journal
 
PDF
I am secure android application
eSAT Publishing House
 
PDF
Advancement in Android Authentication System Using Direct Significance Service
IRJET Journal
 
PDF
Trip Tracking System
IRJET Journal
 
PDF
A017340104
IOSR Journals
 
PPTX
Women_Safety_App_Presentation(SAFESPHERE).pptx
riddhisam18
 
PDF
A novel approach for rescue through wireless emergency alert message
BRNSSPublicationHubI
 
Women safety app ppt (1).pptx women safety app
mayurvicky01234
 
women protection application ppt.ppt pdf
mahekzerodimensions
 
WOMEN’s SAFETY APP
IRJET Journal
 
Women security application
Akshay Surve
 
IRJET- An Implementation and Efficient Way to Improve Women Safety Empowe...
IRJET Journal
 
womansaftyapppresentation-211102173043.ppt
mahekdangi1210
 
IRJET- Online Event Location Tracking using GPS
IRJET Journal
 
womansaftyapppresentation-211102173043.pdf
shubhamkendre9
 
[IJET-V1I3P1] Authors :Sayli Nikumbh,Suchal Gujarathi,Shubham Pawar,S.P.Pingat
IJET - International Journal of Engineering and Techniques
 
Travel safely app
AbhinandA8
 
Women Safety Application Android Project
IRJET Journal
 
Stay Safe Women Security Android App Project Report.pdf
Kamal Acharya
 
A WOMEN'S SAFETY MOBILE APPLICATION.pptx
tamosi4770
 
SURAKSHA: AN ANDROID APP FOR THE SAFETY OF WOMEN
IRJET Journal
 
I am secure android application
eSAT Publishing House
 
Advancement in Android Authentication System Using Direct Significance Service
IRJET Journal
 
Trip Tracking System
IRJET Journal
 
A017340104
IOSR Journals
 
Women_Safety_App_Presentation(SAFESPHERE).pptx
riddhisam18
 
A novel approach for rescue through wireless emergency alert message
BRNSSPublicationHubI
 
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
PDF
Kiona – A Smart Society Automation Project
IRJET Journal
 
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
PDF
Breast Cancer Detection using Computer Vision
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
Kiona – A Smart Society Automation Project
IRJET Journal
 
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
Breast Cancer Detection using Computer Vision
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 

Recently uploaded (20)

PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PPTX
quantum computing transition from classical mechanics.pptx
gvlbcy
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPT
1. SYSTEMS, ROLES, AND DEVELOPMENT METHODOLOGIES.ppt
zilow058
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
PPTX
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PPTX
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
PPTX
Online Cab Booking and Management System.pptx
diptipaneri80
 
PPTX
Victory Precisions_Supplier Profile.pptx
victoryprecisions199
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PDF
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
PPTX
Inventory management chapter in automation and robotics.
atisht0104
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PDF
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
quantum computing transition from classical mechanics.pptx
gvlbcy
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
1. SYSTEMS, ROLES, AND DEVELOPMENT METHODOLOGIES.ppt
zilow058
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
Online Cab Booking and Management System.pptx
diptipaneri80
 
Victory Precisions_Supplier Profile.pptx
victoryprecisions199
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
Inventory management chapter in automation and robotics.
atisht0104
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 

IRJET- Women Safety Application using Firebase and Geocoder

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7547 Women Safety Application Using Firebase and Geocoder Vijaya Kumar1, Kannan Mrithunjai2, Mohamed Sharbudeen3 1Associate Prof., R.M.K ENGINEERING COLLEGE, TIRUVALLUR, INDIA 2UG Student, Department of CSE, R.M.K ENGINEERING COLLEGE, TIRUVALLUR, INDIA 3 UG Student, Department of CSE, R.M.K ENGINEERING COLLEGE, TIRUVALLUR, INDIA ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - SAFE APP aims in providing safety and security to women and children by live tracking them and sending information to their parent or guardian. This application provides communication to the Emergency Contact through instant Phone call that is built within the Application. This Application also facilitates instant Messaging to Emergency Contact. This Android application live tracks location of the Women or the child using Firebase Real Time Database for Real Time Live Tracking.Using Geocoder Class in the Android framework location APIs we can convert an address to the corresponding geographiccoordinates. Alternatively, wehave converted the Location Co-ordinates to Address using the Reverse Geo-Coding. Key Words: GPS, Text message, Click to Call, Firebase Real Time Database, Reverse Geocoding, Google Maps API. 1.INTRODUCTION In today’s world it is very unsafe to travel alone, especially for women. They have to travel alone in many cases, and for that reason weneed tounderstandanddevelopasolutionfor women, so they should not feel any fear regarding their safety. This presentation represents an android application which will serve the purpose to safeguard the women from adverse situations. Every person carry their smartphones and the uses of android applications have been increased rapidly, so it is better to have such an android application which will provide a safe environment. SAFE app aims in providingsafety andsecuritytowomenbylivetrackingthem and predicting the threat levels and sending information to their parent or guardian. This application also provides instant communicationtothenearbyEmergencyContactand also facilitates messaging tothem. Based on the threat levels different security measures are initiated which ensures that Women is SAFE. 2. METHODOLOGY The General methodology of this Application is classified as General Working and Internal Working. 2.1 GENERAL WORKING This app continuously gets the location and send it to registered contact. So that wecan easilytracktheuserand it will also send the location. This Location can be viewed in the Maps which shows the exact Location of the user. SAFE app live tracks location of the women or the child using FIRE BASE for real time tracking. It allows the Women/child to Call the Emergency contact in case of emergency with a single click. It also includes instant messaging services where the women/child can send messages to their close Friend, Relatives in case of any Panic situation. It provides the Area, city and State Information in case of when the User Stuck inanunknown location using Geocoder. 2.2 INTERNAL WORKING Initially upon the installation the users can login using their Email idand password that isregistered in the FirebaseReal TimeDatabase. TheAuthenticationMechanismiscarriedout by the Firebase. After the successful Login the Users that are Available Online is made visible to Users, which means that they are ready to be tracked. The Required User’s Id must be clicked in order to track that particular user which takes them to the Google Maps Activity, that shows the exact Location of the user. This LocationisindicatedbytheMarker on Maps, wherein this Marker gets updated when the user displaces. It also provides the Join and the Logout Options where the user can go to the Offline mode when required. Further it provides the Instant message featurewhich sends the template to the Emergency Contact. Click to call button the instantly calls the Emergency Contact via Phone Call. Get My Location Button gives the Area, City and the State Description in-case of when the user stuck in an Unknown Location using the GeoCoding. 3. SYSTEM ARCHITECTURE The System Architecture for the Android Application illustrated as follows. This Architecture includes the User Interface, the features and the Key Functionalities of the application and also the Backend Fire Base Real Time Database workingthatliststhe Online Users and also collects and displays the Latitude and Longitude positions of the users. The Authentication process is also carried by the Firebase Real Time Database application.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7548 • • Fig -1 Safe Application System Architecture 4. DATA FLOW DIAGRAM 4.1 Data Flow Diagram for the Instant Messaging Feature As the User Clicks the Instant Messaging Button the Messaging Function gets initiated and the message is sent to the Recipient. Fig-2 DFD of Instant Messaging 4.2 Data FlowDiagramfortheClick-to-DialFeature As the User clicks the Instant Call Button the Call is initiated to the Emergency Contact. Fig-3. Click-to-Dial 4.3 Data Flow Diagram for the Live Tracking As the User Opens the SAFE Application, the User Login to the Application, after giving the Login credentials, the Firebase Authentication Takes place. After the successful Login the User Id gets added to the Online List and the Latitude and the Longitude of the User is obtained and it is stored in the Firebase. Upon clicking the User’s id the Application takes to the Map Activity which Displays the Current Location of their friend and these marker on the map moves as the user moves through. Fig-4. Live Tracking 5. CASE STUDY 1) VithU App: VithU, is an emergency Application that, when you press the power button of your Smartphone 2 times, it begins sending out alert messages every 2 minutes to your contacts that you feed into the app as the designated receivers or guardians. 2) The stun gun: This small gun charges an attacker with an electric shock. The shock weakens the attacker temporarily, giving you sample chance to escape the scene. They run on Lithium batteries and can be carried either in handbags or held in waist straps. Disadvantages: These above seen applications are not provided with the Live Location Tracking and More Over it does not provide any feature to communicate with the Emergency Contact either via Messages or Phone Call. 5.1How our Proposed System overcomes this Disadvantages  This app continuously fetch the location and send it to registered contact. So we can easily track the user and it will also send the location.  This Location can be viewed in the Maps which showsthe exact Location of the user, SAFE app live tracks location of the women or the child using FIRE BASE for real time tracking
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7549 • • •  It allows the Women to Call the Emergencycontact in case of emergency with a single click.  It also includes instant messaging services where the women/child can send messages to their close Friend, Relatives in case of any Panic situation.  It provides the Area, city and State Information in case of when the User Stuck in an unknown location using Geocoder.  It is User Friendly  It gives the Exact Location 6.EXISTING SYSTEM • The Drawbacks of the existing system is when emergency situation occurs the user cannot seek for immediate response when they are in risk situation. • Cannot pass their location to friends and family members to intimate they are in risk. • Some of the existing comprises of different buttons based on the seriousness of a situation. • So, you can tap the one you want depending on your situation, which may not be suitable for the real time situation 7.IMPLEMENTATION Fig. 5. FireBase Authentication  This above screenshots illustrates the Login and Authenti- cation mechanisms that were implemented using the Firebase Real Time Database.  Once the User is successfullyLoggedinitshowsthe List of Users that are present Online and on clicking the ID of the User to be tracked it takes them to the Maps Activity which displays the exact location of the User that are marked by theMarker in the map.  Further the Map Application implemented as follows  It also lists the Number of uses that are present online 8.PLATFORM REQUIREMENT 8.1. Software Requirement • Android studio • A flexible gradle based system. • Build variants and multiple apk file generation. • Code templates to help you build common app features. • A rich layout editor with support for drag and drop theme editing. • Lint tools to catch performance, usability, version com- patibility, and other problems. • JDK(Java Development Kit) 7 • JRE(Java Runtime Environment) • Windows or Linux Operating system 8.2. Hardware Requirement • RAM : 4GB minimum or more • Processor : Intel i3 minimum or more • Disk Space : 500 MB for Android Studio , at-least 1GB for Android SDK 9.CONCLUSION SAFE app is the best app to inform and updateyour close ones if you are in an unsafe place. The app is the fastest and easiest way to update your close ones about your location and other details. You will never feel unsafe with this app. Keep it installed and stay alert.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7550 REFERENCES [1] IOSR Journal of Computer Engineering (IOSR-JCE) e- ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Ver. I (Jan â“ Feb. 2015), PP 29-34 www.iosrjournals.org DOI: 10.9790/0661-17112934 www.iosrjournals.org 29 | Page A Mobile Based Women Safety Application (I Safe Apps)978- 1-4673- 6540-6/15 [2] Abhaya: an android app for safety of women. [3] https://www.ijresm.com/Vol_1_2018/Vol1_Iss10_Octo ber18/IJRESM_V1_I10_141.pdf [4]Chand D, Nayak S, Bhat KS, Parikh S. A mobile application for Women’s [5] Women Safety Device and Application-FEMME. [6] Bramarambika Thota, Udaya Kanchana Kumar .P, Sauver: An Android Application For Women Safe-ty, MTech, Dept. Of ECE ,Vignan University , Guntur , India , M.sc, Computer Science , TJPS Co-lege,Guntur,India ,IJTEEE.