/Our-Neighbourhood

This is an application that enables people living in the same are interact with each other and know what is happening around them.

Primary LanguagePython

OUR-NEIGHBOURHOOD

Table of contents


General info


Our Neighbourhood is an application that enables people living in the same are interact with each other and know what is happening around them..

The application allows the user to:

  • Sign in to the application to start using.

  • Set up their profile and a general location and their neighborhood name.

  • Find a list of different businesses in their neighborhood.

  • Find Contact Information for the health department and Police authorities near their neighborhood.

  • Create Posts that will be visible to everyone in their neighborhood.

  • Change their neighborhood when they decide to move out.

  • Only view details of a single neighborhood.

Technologies


Project is created with:

  • Python 3.6
  • Prerequisites: *Pip *SQLAlchemy *Pillow
  • Django

Setup


To run this project, please follow the following instructions.

  • Get access to the internet
  • Sign into your github pages. Set up would require access to github pages; the webpage uses an index file linked on github pages. This would require membership and access to the derriqo repository.
  • Search for derriqo on the github pages and select the Our-Neighbourhood repository.
  • Clone the repository.

Cloning


  • In your terminal:

      $ git clone https://github.com/derriqo/Our-Neighbourhood
      $ cd Our-Neighbourhood
    

Running the Application


  • To run the application, in your terminal:

      $ python3.6 manage.py runserver
    

Testing the Application


  • To run the tests for the application file:

      $ python3.6 manage.py test
    

Behaviour Driven Development


User Story As a user i want to be able to interact with other people through the web app and know what is happening around them.. .

Input Output
Page Opens Login page displays
User Registers for an account Registration form is displayed
--- User is Logged in
--- The Homepage is displayed
User selects profile User Profile is displayed
User Interacts With Web App User is able to register business also see those of others
Signout Enables user to Exit the Application

Support and contact details


For any inquiries, please reach out to derrick.william24@yahoo.com

Bugs


None at the moment, but would love to hear your feedback!

Creator


Created by Derrick William.