bsuire / photo-website

Django photography website with smart content management features

Home Page:http://bsuire.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

photo-website

Django based photography website

Author: Benjamin Suire Date: July 12, 2014

Hello! This code is for a personal photography website which you can view here: http://bsuire.com/

Frontend:

  • bootstrap.js : responsive grids for displaying pictures, navigation bar that collapses on small screen,
  • swipebox.js : lightbox feature that makes it possible to swipe through the pictures on touchscreen enabled devices.

Backend: Django.

Even though this is a front-end intensive project, I am using Django to facilitate content management.

Currently I only use it for URL routing and especially its template engine. A single html template is used to generate all galleries, which is arguably much easier to maintain than N different gallery.html files, as their number increases.

However, in the future I plan to implement a number of different features that will require more backend programming:

  1. admin access and full automation of the process of adding pictures, server-side.
  2. user registration and private galleries.
  3. dynamic gallery generation using keywords.

Feel free to contact me if you have any questions or comments.

About

Django photography website with smart content management features

http://bsuire.com


Languages

Language:HTML 52.0%Language:Python 34.7%Language:CSS 13.3%