/mygallery

A personal gallery application to display great photos by categories and locations from around the world.

Primary LanguagePython

Django Python 3.6

A personal gallery application to display great photos by categories and locations from around the world.

Author

nignanthomas

Screenshots

User Stories

  • 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.

Technologies

  • BackEnd: * Python * Django
  • FontEnd: * HTML * CSS * JavaScript * Bootstrap
  • Database * PostgreSQL
  • Deployment * Heroku

Live Link

https://gallery-unchained.herokuapp.com/

Installation Requirements

git clone https://github.com/nignanthomas/mygallery.git

virtualenv virtual

source virtual/bin/activate

pip3 install -r requirements.txt

psql CREATE DATABASE galleryz

python3.6 manage.py runserver

python manage.py migrate

python manage.py test

BDD

Input Output
Click on a photo Display images in Fancybox with details
Click copy Link button Copy Link to Clipboard
Search image in a certain category View photos matching search term

Known bugs

No known bugs

Support and contact details

nignanthomas@gmail.com

Copyright (c) 2019 **nignanthomas **