/Photo-Gallery

This is a Django Web gallery Application that displays different categories of photos from various locations.

Primary LanguagePythonMIT LicenseMIT

Independent Project - Photo-Gallery

This is a Django project was generated with Python version 3.9

Author's Name

Derrick Nyongesa

Description

This is a Django Web gallery Application that displays different categories of photos from various locations.

User Story

  • View different photos that interest them
  • Click a single image to expand it and view the details of that photo
  • Search for different categories
  • Copy a link to the photo to share with my friends.
  • View photos based on the location they were taken.

Project setup instructions

  1. Pull project from github Repository.
git clone https://github.com/Derrick-Nyongesa/Photo-Gallery.git
  1. Move to the folder and create a virtual environment
  2. Install requirements
pip install -r requirements.txt
  1. Create a new postgress database

  2. Make migrations on postgres using django

    $ python manage.py makemigrations <database name>
    $ python3 manage.py migrate
  3. Run the application

    $ python3 manage.py runserver
  4. Open the application on your browser http://127.0.0.1:8000/

Entity relationship diagram

ERD

Technology used

Live Link

Click View Site to visit the site

Contact Information

Any query? Contact me at [nyongesaderrick@gmail.com]

Copyright and license information

Licensed under the MIT license.