Project Report on
Women Safety App
A Project Report
Submitted in partial fulfillment for the award of the degree
of
BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING
by
Himanshu Kathpalia
( 14001001021)
Under The Supervision of
Mr. Ajmer Singh
(Assistant Professor, CSED)
Session July-Dec 2023
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Deenbandhu Chhotu Ram University of Science and Technology,
Murthal, Sonepat-131039
i
DECLARATION
I hereby declare that the project entitled “WOMEN SAFETY APP” submitted by
me in partial fulfillment of the requirement for the award of BACHELOR OF
TECHNOLOGY Degree in COMPUTER SCIENCE AND ENGINEERING,
comprises our original work and due references have been made in text to all other
material used.
Signature of the Students:
Himanshu Kathpalia (14001001021)
Place: DCRUST, Murthal
Date:
ii
CERTIFICATE
This is to certify that the project entitled “WOMEN SAFETY APP” is the
bonafide work carried out by Himanshu Kathpalia(14001001021) who is a
student of B. Tech, DCRUST, Murthal, during the year 2017 , in partial fulfillment
of the requirements for the award of the Degree of Bachelor of Technology and
that the project has not formed the basis for the award of any degree earlier.
Signature of the Guide:
Mr. Ajmer Singh
Place: DCRUST, Murthal
Date:
ABSTRACT
The purpose of the project is to to ensure the safety of women while travelling because today
the safety of women has become a serious issue in our society. This app basically allows the
women to send the danger message to the desired phone number. As soon as the women will
press the emergency button not only the message will be sent but also phone call will be
automatically made to the police number.The project basically has following modules.
1. Login Page
2. Complaint Tab
3. Filing An FIR.
4. Filing a complaint to an N.G.O.
5. Sending Safety Form
6. Camera
The app is both online as well as offline as some features uses internet access while others can
be used offline also.
iv
ACKNOWLEDGEMENTS
Acknowledgement is the perfect way to convey heartiest thanks to all
outstanding personalities. I consider myself fortunate to get the opportunity of
doing a project, yet the opportunity could not have been utilized without the
guidance and support of many individuals.
I register my immense gratitude to project guide Mr.Ajmer Singh (CSE Dept.),
DCRUST.
I am highly indebted to “Mr.Ajmer Singh ” for giving me a rare opportunity to
undertake this project.
I also extend my immense gratitude to “Mr. Parvinder Singh”(Head of Computer
Science Dept) for his kind help and support .
Finally, I would be failing to my duty if I did not put on record my deep sense
of obligation to my parents and friends, who provided me an environment
conducive to hardwork.
v
Table of contents
Title Page
Declaration of the Student
Certificate of the Guide
Abstract
Acknowledgement
CHAPTER NO. TITLE
Chapter 1. INTRODUCTION
1.1 Project Overview
1.2 Problem Statement
1.3 Feasibility Study
1.4 Feasibility Report
Chapter 2. SYSTEM ANALYSIS AND DESIGN
2.1 System Analysis
2.1.1 Existing System
2.1.2 Proposed System
2.2 Requirement analysis
Chapter 3. HARDWARE AND SOFTWARE SPECIFICATION
3.1 Hardware Specification
3.2 Software Specification
Chapter 4. IMPLEMENTATION / CODING
4.1 Android Studio
4.2 Java Development Kit
4.3 Java(Programming Language)
4.3.1 Performance
4.3.2 Automated Memory Management
Chapter 5 CONCEPTS OF ANDROID
5.1 Layout
5.1.1 Basics of Layout
5.1.2 Types of Layout
6.1.3 Attributes of Layout
5.2 EVENTS
5.2.1 Basics of Events
5.2.2 Event Listeners and attributes
5.3 Camera and its detailed description
5.4 SMS Manager and its detailed description
Chapter 6. CONTROL FLOW DIAGRAMS
6.1 Control Flow Diagram of login page
6.2 Control Flow Diagram of complain tab
6.3 Control Flow Diagram of safety tab
6.4 Control Flow Diagram of camera tab
Chapter 7. About Project
7.1 Functioning of full project
7.2 Limitations
7.3 References