This is an application that allows users in the estate to interact with other neighbours. Users can create posts details what is going on within the neighbourhood and also create posts that detail businesses located in the estate and also find the contacts for the health centres.
https://github.com/edwinkipchumba/Jirani-watch
Users would like to:
- Sign in with the application to start using.
- Set up a profile and general loaction of neighbourhood name.
- Find a list of different businesses in the neighborhood.
- Find contact information for Health department and Police authorities near neighbourhood.
- Create posts that will be visible to everyone in neighbourhood.
- Change neighbourhood when decide to move out.
- Only view details of a single neighbourhood.
Behaviour | Input | Output |
---|---|---|
Sign Up/Login | To create a new account,click on signup and login | Access home page on successful login |
Add a new post | Click on the new post on navbar | Access new created post |
Add a new business | Access created business | A new business added |
Create a new profile | By clicking the profile tab on the navbar | A new profile for the user is created |
To View all posts | Navigate to the home page | All posts will be displayed |
To search for a business by title | Enter text in search bar | All business that matched the search will be displayed |
Logout | Click on the account and select logout | You will be logged out |
- python3.8
- virtualenv
- requirements.txt
- django3.2.8
- Open Terminal {Ctrl+Alt+T}
$git clone https://github.com/edwinkipchumba/Jirani-watch
$cd Jirani-watch
- open based on the text editor you have.
- Creating the virtual environment
pip install virtualenv
virtualenv venv
$ source venv/bin/activate
- Install Django Dependencies
pip install -r requirements.txt
- setup your database User,Password, Host then make migrations
python manage.py makemigrations
$python manage.py migrate
- To run the application, in your terminal:
$ python3 manage.py runserver
- django3.2.8 and postgresql
- HTML5
- CSS3
- Bootsrap4
- python3.8
- Heroku
If you find a bug, kindly feel free to comment an issue here and inlcude their corresponding results.
Feel free to contact me incase of any issue or questions, ideas and concern towards the same.
-
Contact Number:+254728357619
-
E-Mail: edwinkolem5@gmail.com.
https://github.com/edwinkipchumba/Jirani-watch/blob/master/LICENSE