Jn-mic / Photo-Gallery

A photo gallery project where user can view different photos and see attached notes from various categories.

Home Page:https://jphotoz.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

photo-Gallery Project

A photo gallery project where user can view different photos and see attached notes from various categories.

Author

Jack Owuor.

Installations

The following command installs all the application requirements

pip freeze -r requirements.txt

Setup

Run git clone https://github.com/Jn-mic/Photo-Gallery.git

or download the zip file from github.

After extracting the files,

  1. Navigate to the project folder

cd photo-Gallery.

  1. Creating a virtual environment

virtual env virtual.

  1. Activating the virtual environment

source venv/bin/activate.

  1. Running the application

``python3 manage.py runserver

``

  1. Running tests

python3 manage.py test.

Technologies used

  • Python3.8
  • Html5
  • Css
  • Bootstrap
  • Git *heroku

User Stories

  • As a user of the application I should be able to:

  • View different photos that interest me.

  • Click on a single photo to expand it and also view the details of the photo. The photo details must appear on a modal within the same route as the main page.

  • Search for different categories of photos. (ie. Travel, Food)

  • Copy a link to the photo to share with my friends. *View photos based on the location they were taken.

BDD(Behaviour Driven Development)

Search Photo

| Inputs | Description | | search photo category | category, travels,sports,natural resources|

License

MIT License © 2021 Jack Owuor.

Collaborate

To collaborate, reach me on:jackotienokey@gmail.com

About

A photo gallery project where user can view different photos and see attached notes from various categories.

https://jphotoz.herokuapp.com/

License:Other


Languages

Language:Python 96.0%Language:HTML 1.2%Language:JavaScript 1.2%Language:CSS 0.9%Language:C 0.6%Language:PowerShell 0.1%Language:Shell 0.0%