Suraksha is a web based application designed, keeping women empowerment and safety in mind.
Some salient features are:
- News articles highlighting issues pertaining to gender based crimes,
- An emergency button for connecting trusted people,
- Various maps features for aleviated location based awareness
- Information pertaining to the rights and law provided under the the Indain Penal Code and Indian Constitution.
Run instructions:
- Clone the repository;
- Install all the requirements from requirements.txt by running a command in terminal/cmd:
For linux/macOS users:
- Check for virtual env:
python3 -m pip install virtualenv
- Create virtual env with name suraksha:
python3 -m venv suraksha
- Activate virtual env:
source suraksha/bin/activate
- Install required dependencies:
pip install -r requirements.txt
- Change directory to website:
cd website
- Run Project Server:
python manage.py runserver
orpython3 manage.py runserver
[depending on python version installed]
For windows users:
- Check for virtual env:
py -m pip install --user virtualenv
- Create virtual env with name suraksha:
py -m venv suraksha
- Activate virtual env:
.\suraksha\Scripts\activate
- Install required dependencies:
pip install -r requirements.txt
- Change directory to website:
cd website
- Run Project Server:
python manage.py runserver