In today’s world, everyone using smart phones have increased rapidly and hence. A Smart phone can be used for various purposes. This research paper main motive is to build an application that helps to create a secure environment for Women by alarming Emergency services with a click of a button. As a part of this application like location sharing, emergency number dialing, SMS to emergency contacts, nearby police, hospitals information will be available for the user and also to the emergency contact which the user has assigned to this app.
In today’s world, everyone using smart phones have increased rapidly and hence. A Smart phone can be used for various purposes. This research paper main motive is to build an application that helps to create a secure environment for Women by alarming Emergency services with a click of a button. As a part of this application like location sharing, emergency number dialing, SMS to emergency contacts, nearby police, hospitals information will be available for the user and also to the emergency contact which the user has assigned to this app.
In today’s world, everyone using smart phones have increased rapidly and hence. A Smart phone can be used for various purposes. This research paper main motive is to build an application that helps to create a secure environment for Women by alarming Emergency services with a click of a button. As a part of this application like location sharing, emergency number dialing, SMS to emergency contacts, nearby police, hospitals information will be available for the user and also to the emergency contact which the user has assigned to this app.
INTERNATIONAL JOURNAL OF RESEARCH IN TECHNOLOGY (IJRT) ISSN No.
2394-9007 Vol. V, No. II, April 2018 www.ijrtonline.org
GoGirls Alert Application
(Women Security Android Application) Mohit Bagria, Subarna Panda
Abstract— In today’s world, everyone using smart phones B. Internet Access:
have increased rapidly and hence. A Smart phone can be used for At present for anything and everything everybody is using various purposes. This research paper main motive is to build an internet services. This application also works based on the application that helps to create a secure environment for Women internet because it works as a live app. So, for better by alarming Emergency services with a click of a button. As a communication and synchronization user has to keep mobile part of this application like location sharing, emergency number dialing, SMS to emergency contacts, nearby police, hospitals data on. So selected contact’s can track your location and live information will be available for the user and also to the activity. emergency contact which the user has assigned to this app. C. GPS/ GPRS Enabled: I. INTRODUCTION If User’s mobile network won’t work properly, so, in this case, GPS service will start the action and it tracks user location and Women Security is the most important concern at present. We based on that it works. have read about many unfortunate incidents happening with women and the rate is increasing. Safety of women matters a II. EXISTING SYSTEM lot whether at home, outside the home or working place. By the There is so many Application exists in the market for women survey of Delhi government’s Women and Child Development protection when they are in some trouble. The drawback is in Department, around 80%of the women in national capital have some of the application is they just send alert message to the fear regarding their safety. So, for protecting girls through such saved contacts, and some of them not even properly get the kind of incidents. This application motive is to build a mobile user location. Some of the major services are missed in application named “GoGirls”, which will help Women when existing application. So, Because of this lack, some new they are out in public. The prime motive is to provide security application should come into the market with all safety to Women so that they feel secure when they travel or hang out features. These are the top Most Application available in the in public. So as research point, even though there are already Market: so many applications available in the market, they have some 1. My Safetipin major drawbacks and others don’t work properly or lack useful 2. Nirbhaya features. There is an urgent need to understand and solve this 3. Red Eye problem of women safety so that they can also grow equally 4. Women Safety like men in their own country. Some of the common flaws in this application like: I. BACKGROUND • The Location sharing at the time of incident not available • It’s not giving any option for an emergency contact Like: This application will be using different background services to Parents, Police, and Ambulance. run this app and to provide services. • One touch access in case of emergency not available. A. Location Enabled: • No, any other emergency features. Location permission required to track user current location, • No account creation. based on that message service will be able to send your current location to the emergency contacts. When the user III. PROPOSED SYSTEM uses this application, the user has to verify device location At present GoGirls providing some services which help users should be enabled. to provide better security when they are out in public. At Manuscript received on April, 2018. present some of the features we can add in this application, Mohit Bagria, Research Scholar, Information Security Management System, and all these services are very important to provide first level Department of Computer Science & IT, Jain University, Bengaluru, of security. Some more functions or services can plan for Karnataka, India. future enhancements. Prof. Subarna Panda, Asst. Professor, Information Security Management System, Department of Computer Science & IT, Jain University, Bengaluru, Karnataka, India.
Impact Factor: 4.012 46
Published under Asian Research & Training Publication ISO 9001:2015 Certified INTERNATIONAL JOURNAL OF RESEARCH IN TECHNOLOGY (IJRT) ISSN No. 2394-9007 Vol. V, No. II, April 2018 www.ijrtonline.org A. Present Features: The Major Functions of this application is to provide 1. Account Creation: At first user need to create an account to important features like: access this application and enter user information like • Location Sharing with Latitude and Longitude details Name, Email, Mobile, and Password. • Helpline Contacts 2. Sign In: User needs to log in with their credentials. • Near Police Station & Hospitals Contacts 3. Master Page: It displaying main activity of this application • Instant Message Service with all function and settings. • Image Capturing and sending to the emergency contacts • Home Location: It will show user’s current location, and • Source and Destination Finder message service to notify your contacts after reaching • Instant Action based on location and Activity home safely. • Roaming: Facility to search distance between source and IV. SCOPE destination along with sending your plan details to selected As a Human being, we must ensure respect and security of contacts. everyone’s not only women’s. But of the Violence and crimes • Track Me: It automatically captures your location with happen with women’s only. So that everyone has to keep in latitude, longitude and alerts the emergency contact. mind and based on that people has to create such a secure • Helpline: It shows nearby Hospitals, Police station with environment for women’s. This application just ahead one step their contacts and address details. to make that secure environment and protect women’s • Identity: It gives you the flexibility to capture an image or freedom. It gives confidence to them to enjoy their life securely select from the gallery and send it to the Emergency without any fear. contact along with the Drivers or Routes details. V. DEPENDENCIES B. Future Enhancements: This Application will not be work based on Some Conditions: 1. Mobile Data Storage Capacity: It stores some amount of 1. Mobile Data is disabled: If the user doesn’t have an mobile data Ex: 100MB. In an emergency, it helps users to internet connection or if mobile data is disabled then this use this stored mobile data and contact to your emergency application cannot perform any actions. contact by using GoGirls features. 2. Mobile Signal not in range: For tracking location android 2. Voice Recognition: It helps in critical conditions when user needs mobile network in range then the only user can not able to open this app or user present at distance from communicate with the emergency contacts or can send a the mobile device. In the condition, the user can access or data or message. use this application features and makes communication 3. GPS or Location is Disabled: If User location is disabled with contacts. or GPS network not in range then it becomes a problem to 3. Auto Capturing Images: It starts auto capturing images communicate with your contacts and sharing location using mobile device camera based on user’s settings and details. activity. After clicking it stores into the database and from 4. Mobile Switched off or Battery is Dead: If user mobile is there it sends to the default emergency or selected contacts. switched off or batter is dead then no any option to do So, it gives a scenario or the condition of the user, and it anything. may capture any culprit snapshot during this process. So, it 5. User not giving any Alert Signal to the Application: this helps more to identify the culprit and get him into custody. application is not able to get alerts until user not give an If something happens wrong with the user in that case alert signal or activate any tracing service. images can be present as strong evidence to punish the culprit. VI. EXPERIMENTAL EVALUATION 4. Easy Access: This Feature explained about fast accessing of 1. Performance: Performances is very important in this kind this application or mobile devices. When the women will be of Application. This project is based on Android Platform, in trouble and she may not be able to open the application. and it comes under Security Application. So, we have to In this Situation it helps to access the application by using Focus on some important aspects: different methodology. Like: Shake mobile 5 times, Press • Tracking Location should be correct. power button 3 times, some kind of voice message, etc. • Sharing Pictures and Location will be Very fast. 5. Guardian Account Creation: By installing this application • Messages Services should work fast. Guardian also can create account and use some parent • Authentication Confidentiality, integrity, Availability. features. In this manner Guardian will be having different 2. Integrity: It identifies the location integrity. When it sends environment and it helps them to track kids or any relative’s user’s latitude and longitude details to the selected location with their permissions. Features: emergency contacts that information should be correct and • Ask for Auto-Location. verified. Because based on that detail only people can track • Tracking User’s Live Location. her location. • Sending Any Particular Message to the User • Getting User’s Captures Images instantly
Impact Factor: 4.012 47
Published under Asian Research & Training Publication ISO 9001:2015 Certified INTERNATIONAL JOURNAL OF RESEARCH IN TECHNOLOGY (IJRT) ISSN No. 2394-9007 Vol. V, No. II, April 2018 www.ijrtonline.org 3. Authentication: User account is needed to use this application and user confidential details storing in the database. So, database and server security is an important concern because of user’s confidential information. And to use this application best authentication should provide to the users. So unauthorized entries will not be able to misuse the motive of this application. VII. FLOW DIAGRAM
Fig. 2: Application features and services
Fig. 2 displaying application features and services, after verifying user’s credentials, the control moves to home page. Here user can use all added services depend on the situation or need. First is the home, it fetches user’s current location and displayed on screen along with that user can send message to emergency contacts by using messaging service. Second one is roaming, it asks user’s plan and depend on that it search best path and displayed to the user on screen. User can follow this map instruction and safely reach at destination. Along with this user can notify selected contacts about her plan, so they get to know where you are going. Third Track me, it gives instant help to the users when they are not able to physically enter the location details or contacts selections. At that time user just have to click on this button. It automatically tracks your location details and sends Fig. 1: Predefined functions of this application (Flow Diagram) it to the default selected contact members. It sends your Fig. 1 shows some predefined functions of this application. location details in every 2 min. It helps them to track you and This service executes when user first time install If user is save your life. authorized he/she can access this application else it this Fourth Helpline, it helps user to search nearby location application or creating new account or logging into his/her any hospitals or Police station is available or not. User just has account. Now first process user has to install this application to click on this button and it catch user’s current location or into mobile and run it. After it check user is logged in or not, if user can manually enter the location. After that it starts not it shows main activity page (sign in page) else it opens user searching and it displays the output. home page. If sign in page appears, then on sign in page user Fifth is Identity, basically it provides tacking pictures of has to create an account with filling some of the personal cab or auto driver’s ID card or Number plat and user can send details Like; Name, Email Id, Mobile Number and Password, it to the any emergency contacts. Along with this user can etc. and this data stores into database for future uses. Now send message and any other details. main page appears on the screen and user can login into their Logout, it closes the user’s account session and when user account by using his/her account credentials. When user clicks again opens this application. User has to enter their credentials on login button, background process will start and it went to and that details will be verified by the database and Figure 1.1 the server and checks the validity of user’s account. It shows process will start. error message regarding the account creation or wrong credentials.
Impact Factor: 4.012 48
Published under Asian Research & Training Publication ISO 9001:2015 Certified INTERNATIONAL JOURNAL OF RESEARCH IN TECHNOLOGY (IJRT) ISSN No. 2394-9007 Vol. V, No. II, April 2018 www.ijrtonline.org VIII. SCREENSHOTS clicking on Signup Button. The validation process will start and it creates the account, after it will give you the notification. Like: Account Created Successfully. Users have to same credentials at the time of login account.
Fig. 3: Master Page
Fig. 3 this is Master page, it displaying Account Creation and Login Option. First user has to create an account after successfully creation of account user can login with their Fig. 5: Available features in the application credentials. Guideline feature will display the application uses Fig. 5 will display all the available features in the application. and all the available services in the application. It helps to It describe about all services like: At Home, Roaming, Track understand the concept of this application and in what situation Me, Helpline and Identity. After uses user can logout to this user can use this application. application and can close the session. IX. CONCLUSION By developing this application, analyzed how to move forward in the field of women security by building Android application. It helps to provide such a secure environment when women are in public. This application feature help to give them a security service which they can use based on their requirements or situations. REFERENCES 1. https://developer.android.com/studio/index.html 2. https://github.com/thyrlian/AwesomeValidation 3. https://developer.android.com/design/index.html 4. https://stackoverflow.com/questions/3769762/web-colors-in-an- android-color-xml-resource-file 5. https://developer.android.com/guide/index.html 6. https://developer.android.com/guide/components/fundamentals. html 7. http://www.vogella.com/tutorials/Android/article.html Fig. 4: Create user’s account 8. https://dzone.com/articles/introduction-toandroid-programming- using-the-andr Fig. 4 this is the interface to create user’s account with their basic information. User has to enter the details and after 9. https://techbeacon.com/ultimateandroiddevelopment-guide-50- beginner-expert-resources
Impact Factor: 4.012 49
Published under Asian Research & Training Publication ISO 9001:2015 Certified