A Django web application that allows registered users to know about everything happening in their current neighborhoods. Registered user must be a member to a given neighbourhood to post or see news related.
The user can perform the following functions:
- A user can sign in with the application to start using.
- A user can set up a profile about me and a general location and my neighborhood name.
- A user can find a list of different businesses in my neighborhood.
- A user can create posts that will be visible to everyone in my neighborhood.
- A user can change their neighborhood when I decide to move out.
- A user can find contact information for the health department and Police authorities near my neighborhood.
- A user can only view details of a single neighborhood.
The application requires the following installations to operate:
- pip
- gunicorn
- django
- postgresql
- python 3.9.6
- git clone the repository
https://github.com/steve-njuguna-k/Django-Neighbourhood.git
- cd into Django-Neighbourhood
cd Django-Neighbourhood
- create a virtual env
py -m venv env
- activate env
env\scripts\activate
- Open CMD & Install Dependancies
pip install -r requirements.txt
- Make Migrations
py manage.py makemigrations
- Migrate DB
py manage.py migrate
- Run Application
py manage.py runserver
- There are no known bugs currently but pull requests are allowed incase you spot a bug
© 2022 Steve Njuguna & Pervez Nagi