FrancisSakwa89 / Gallery

An app that allows users to view images based on categories and locations

Home Page:https://gallery-franco7.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GALLERY

Description

GALLERYapplication allows users to have a view of different photos based on location and search acording to category.They can also copy link to that photo.

Setup/Installation Requirements

  1. Live site at https://gallery-franco7.herokuapp.com/
  2. Copy gallery and Paste the link on your prefered browser
  3. Clone Galleryto get started and git clone the link in your terminal and open your preffered text editor.
  4. Install requirements e.g: _pip install django==1.11 -- to install django _ *pip install django-registration==2.4.1 --for user authentication.* *pip intsall django-bootstrap3.*
  5. Run the app on server by command python3.6 manage.py runserver.
  6. Click on any photo to copy a link od view its details i.e description and name.
  7. Tap the close button or icon to go back to the gallery.
  8. To view photos according on their location, tap on the drop down menu in the navbar.(choose location)
  9. Select the location you're interested in and you will be redirected to a page with photos from that location.
  10. To search for photos from a specific category, input your query in the search box on the navbar, click search and you will be directed to a page with the results.(search.html)

Specifications

  1. Users can view different photos that interest them.
  2. Users can click on a single photo to expand it and also view the details of the photo.
  3. Users can search for different categories of photos. (ie. Sports, Food, etc)
  4. Users can copy a link to the photo to share with their friends.
  5. Users can view photos based on the location they were taken.

Running Tests

  • python3.6 manage.py test

Django Admin

  • Username:Francis
  • Password:francis2017

Known Bugs

None

Technologies & Resources/Tools Used

Technologies used include:

  • Python3.6(Django)
  • HTML
  • CSS
  • Bootstrap
  • Postgres Database
  • Heroku - for app hosting live
  • Git - for app details
  • JavaScript - to copy the image link & text

Support and contact details

For more info or assistance(If there is a bug in my code), please contact:

Sakwa Francis -- email: sakwafrancis89@gmail.com

MIT License copy;2018 Francis Sakwa

About

An app that allows users to view images based on categories and locations

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


Languages

Language:Python 95.8%Language:JavaScript 1.9%Language:HTML 1.5%Language:CSS 0.8%Language:Shell 0.1%