This is an application that connects victims of domestic violence with organizations that can assist them, and provides a community where victims can share their stories, get advice and support.
Mshauri-Connect is an application that provides victims of gender-based violence from all over Kenya with the opportunity to tell their stories, and even better, connect with people and organizations around who can help them.
Behaviour | Input | Output |
---|---|---|
Sign into application | click sigin button | logged into the index page |
View various Foundations | Click on Foundations name on the navbar | see posted foundations |
See Foundations with posted articles | Click Forums and awareness page | see various forums |
Donate to the foundations | Navigate to the homepage and click on the donate button this will prompt a menu | Enter your phone number and amount to donate |
Use the following commands to use this project.
- git clone
- install
python 3.6
- Install Postgresql
- cd Mshauri-Connect
- Navigate to the virtual environment using
source virtual/bin/activate
atom .
//For those using atom text editor.code .
//For those using Visual Studio editor.
Install dependancies that will create an environment for the app to run pip install -r requirements.txt
CREATE DATABASE <preferred name>
- Run python3.6 manage.py runserver
- Access the application on this localhost address http://127.0.0.1:8000
The different technologies that were used to develop this program include:
1. Python 3.6
2. Bootstrap
3. HTML
4. CSS
5. Postgresql
6. MDBootstrap
7. Django Framework
8. Firebase
9. Django-Channels
10. Android-Java
11. Socket io
Here is a link to the live site https://mshauri-connect.herokuapp.com
If you have any suggestions, additions or modifications on this project you can contact us via email.
Copyright (c) 2019 MIT License