Skip to content

Safely is a Django web app that helps women navigate routes in a safe manner, send SOS alerts, and provides safety timers. Created at DotSlash Hackathon 2020.

License

Notifications You must be signed in to change notification settings

amisha-w/Safely

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Safely

forthebadge made-with-python

Safely helps women to navigate routes in a safe manner by providing three main features:
  • Safe routes
  • Safety Timer alert
  • SOS alerts to near ones

Allows users to mark a place as Unsafe, and displays safer routes, with timer alerts for emergency


How it Works

  • We use CROWDSOURCED Reviews of people marking a place as unsafe and GeoJSON Data of Cities which inform about the shops, restaurants etc that are open along the route between source to destination

  • Based on this parameters, we render two or three safest routes possible among multiple routes such that the unsafe zones are avoided and active zones are included


Demo

Home- signup/login to landing page

Demo

SafeRoute: routes alterative paths from A to B,avoiding Unsafe Places, and traversing near shops, restaurants etc that are opened at that time.

Demo

Contribution- Users can report or mark an area as unsafe describing their negative experience related to a place.

Demo

Safety Timer. A timer, when reaches a threshold, sends SOS alerts to authorities and near ones. User can use this timer in uncertainty.

Demo

SOS feature sends SOS alerts and location of user to authorities as well as near ones.

Demo


Getting Started

Prerequisites

  • Django Framework
  • MongoDB Cloud Storage

API Integrations

Setup project environment with virtualenv and pip.

$ virtualenv venv
$ venv/scripts/activate
$ pip install -r https://github.com/amisha-w/dotSafely/blob/master/requirements.txt


$ cd projectname/
$ python manage.py migrate
$ python manage.py runserver

Database Setup

Create Mongo Collections for:

  • CrowdSourcing Data
  • GeoJSON Data of Cities
  • User Information

Future Enhancements

  • Include Live Traffic Data as a parameter for safety metric
  • The data can be passed to civil authorities that can make use of it and improvise the safety conditions of the marked places

Contributions

We're are open to enhancements & bug-fixes


Contributors


This project was developed under 30-hours from scratch at Dotslash 3.0 hackathon, conducted by SVNIT, Surat and secured a Special Mention in the All-Women's Category for hacking the theme Women's Safety


About

Safely is a Django web app that helps women navigate routes in a safe manner, send SOS alerts, and provides safety timers. Created at DotSlash Hackathon 2020.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published