-
Notifications
You must be signed in to change notification settings - Fork 4
/
index.html
211 lines (200 loc) · 9.47 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Saheli - Your Ultimate Safety Companion</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #ff6978;
color: #fff;
padding: 20px;
text-align: center;
}
nav {
background-color: #ffecd0;
padding: 10px 0;
text-align: center;
}
nav a {
color: #ff6978;
text-decoration: none;
padding: 10px 20px;
}
nav a:hover {
background-color: #ff6978;
color: #fff;
}
section {
padding: 20px;
}
h2 {
color: #ff6978;
}
p {
line-height: 1.6;
}
footer {
background-color: #ff6978;
color: #fff;
text-align: center;
padding: 5px;
position: fixed;
bottom: 0;
width: 100%;
}
</style>
</head>
<body>
<header>
<h1>Saheli - Your Ultimate Safety Companion</h1>
</header>
<nav>
<a href="#features">Features</a>
<a href="#how-to-use">How to Use</a>
<a href="#impact">Impact</a>
<a href="#about">About</a>
</nav>
<section id="features">
<h2>Features</h2>
<ul>
<li>SOS Alert: Women can swiftly send their location to pre-set trusted contacts in case of emergencies,
ensuring immediate assistance.</li>
<li>Safe Route: Utilizes Google Maps API and K-means clustering ML algorithm to provide the safest and
shortest path to the destination, enhancing navigation security.</li>
<li>Emergency Services Locator: Quickly access nearby police stations, hospitals, and bus stands from the
current location, ensuring immediate access to help.</li>
<li>Helpline Directory: Comprehensive list of important helpline numbers essential during emergencies,
facilitating quick access to support services.</li>
<li>Fake Caller: Activate a fake incoming call feature by shaking the phone or manually triggering,
providing a discreet exit strategy from potentially unsafe situations.</li>
<li>Scheduled Fake Caller: Set scheduled fake calls with customized name, number, and timing, offering a
seamless escape plan.</li>
<li>AI Chatbot (Sakha): Integrated AI chatbot using Gemini AI, VERTEX AI API and Dialogflow which is trained
on women's safety, providing guidance, tips, and assistance during emergencies.</li>
<li>Crowdsourced Safety Zones: Empower users to report unsafe areas and identify verified safe zones,
fostering community-driven safety initiatives.</li>
<li>Offline Accessibility: Ensure core functionalities remain accessible even without internet connectivity,
prioritizing usability in diverse environments.</li>
<li>Audio-Video Recording: Activate automatic audio-video recording with SOS alerts, capturing real-time
environment data for immediate assistance or legal evidence.</li>
</ul>
</section>
<section id="how-to-use">
<h2>How to Use</h2>
<h3>SOS Alert</h3>
<p>Step-by-step instructions on how to use the SOS alert feature:
<ol>
<li>Open the Saheli app on your phone.</li>
<li>Locate the SOS button on the home screen. It is usually a large, red button with the word "SOS" written
on it.</li>
<li>Tap on the SOS button.</li>
<li>Saheli will start recording audio and video.</li>
<li>Your location and the audio/video recording will be sent to your trusted contacts.</li>
<li>Note: Make sure to add trusted contacts in the app beforehand so that they can receive your SOS alert.
You can add up to 5 trusted contacts.</li>
</ol>
</p>
<h3>How to add emergency contacts</h3>
<p>Instructions on how to add emergency contacts:
<ol>
<li>Open the Saheli app on your phone.</li>
<li>Tap on the "Contacts" button located at the bottom of the screen.</li>
<li>Select "Add Emergency Contact".</li>
<li>Choose from your existing contacts or search for a new contact to add.</li>
<li>Once you have selected your contact, tap on "Add".</li>
</ol>
</p>
<h3>Safe Route</h3>
<p>Instructions on how to use the safe route feature...
<ol>
<li>Open the Saheli app on your phone.</li>
<li>Tap on the "Safe Route" button located at the bottom of the screen.</li>
<li>Enter your source and destination locations.</li>
<li>Select your preferred mode of travel (walking, public transit, or driving).</li>
<li>Tap on the "Find Route" button.</li>
<li>It will redirect you on Google Maps showing safest shortest route</li>
</ol>
</p>
<h3>Fake Caller</h3>
<p>Instructions on activating and using the fake caller feature:
<ol>
<li>Open the Saheli app on your phone.</li>
<li>Go to the "Profile" section.</li>
<li>Select "Fake Caller".</li>
<li>You will have three options:</li>
<ul>
<li>Trigger Fake Call Now: This will immediately trigger a fake call.</li>
<li>Customize and Trigger Fake Call: This allows you to customize the caller name and number, and then
trigger the fake call.</li>
<li>Schedule Fake Call: This allows you to schedule a fake call for a later time.</li>
</ul>
</ol>
</p>
<h3>Emergency Service Locator</h3>
<p>To access emergency services through Saheli, you can use the following methods:</p>
<ol>
<li>
<h3>Home Screen Options:</h3>
<ul>
<li><strong>Emergency Button:</strong> Tap on the large, red "Emergency" button on the home screen.
This will immediately connect you to the emergency services number in your country.</li>
<li><strong>Emergency Services Card:</strong> Scroll down to the "Emergency Services" card on the
home screen. Here, you will find a list of essential helpline numbers, including police,
ambulance, fire, and domestic violence support.</li>
</ul>
</li>
<li>
<h3>Emergency Service Locator:</h3>
<ul>
<li>Tap on the "More" button at the bottom of the home screen.</li>
<li>Select "Emergency Service Locator".</li>
<li>Here, you will find a map with the locations of nearby police stations, hospitals, and bus
stands.</li>
</ul>
</li>
</ol>
<h3>Reporting Suspicious Places</h3>
<p>Steps for reporting suspicious places to contribute to community safety...
<ol>
<li>Open the Saheli app on your phone.</li>
<li>Tap on the "Profile" icon at the bottom of the screen.</li>
<li>Select "Report Suspicious Places".</li>
<li>Fill out the form with the following information:</li>
<ul>
<li>Your name (optional)</li>
<li>Description of the suspicious place</li>
<li>Location of the suspicious place (you can pinpoint the location on the map)</li>
</ul>
<li>Tap on the "Submit" button.</li>
</ol>
</p>
</section>
<section id="impact">
<h2>Impact</h2>
<p>Information about the social impact of Saheli:
<ul>
<li><strong>Goal 4: Quality Education</strong> - Equips women with self-defense skills, increases crime awareness, and promotes self-empowerment.</li>
<li><strong>Goal 5: Achieve Gender Equality and Empower All Women and Girls</strong> - Empowers women through security features, reduces violence, and increases participation.</li>
<li><strong>Goal 11: Sustainable Cities and Communities</strong> - Fosters safer public spaces, promotes community involvement, and empowers citizens for a sustainable urban environment.</li>
<li><strong>Goal 16: Peace, Justice and Strong Institutions</strong> - Reduces violence and crime, strengthens institutions, and promotes justice through empowerment and collaboration.</li>
</ul>
</p>
</section>
<section id="about" style="margin-bottom: 100px;">
<h2>About</h2>
<p>Saheli, meaning 'female best friend' in Hindi, is an innovative mobile application designed to ensure the
safety and security of women, empowering them to navigate through various situations confidently. Developed
as a part of the Google Solution Challenge hackathon, Saheli app is built using Flutter and integrating
cutting-edge technologies and thoughtful features to address the pressing issue of women's safety.</p>
</section>
<footer>
<p>© 2024 Saheli. All rights reserved.</p>
</footer>
</body>
</html>