gregnewman / django-loupe
Django-Loupe is a simple image/screenshot review application to add to your django project to allow collaborative discussions about a projects design processes.
$ hg clone http://bitbucket.org/gregnewman/django-loupe/
Django-Loupe
Django-Loupe is a collaborative image or screenshot app to add to your existing Django project allowing teams to discuss image or designs and track their changes.
Loupe assumes that users are registered and authenticated and does not handle user registration. For that I suggest django-registration.
Features
Projects: The site administrator can create projects and assign which users have access to them.
Corkboards: Projects house corkboards. A corkboard is a collection of images associated with a project. For example, a home page design process might have a number of revisions that need to be discussed. A corkboard called 'home' can be created and all images can be uploaded to this corkboard.

Images: The image detail page allows the project members to discuss the design/image by leaving comments. In addition to comments, Loupe has a flickr-style note tool to allow users to add notes directly on the image.

Comments: Both corkboards and images have the ability for project members to leave comments for collaborative discussion using Django's comments framework.
Dependencies
- Python imaging library
- ImageKit
- Django-extensions
Instructions
Clone the project or download a package and add 'Loupe' to your projects settings under INSTALLED_APPS.
Add the following to your settings.py or local_settings.py and adjust appropriately:
Included in the project is an sample project for an example of how to work with Loupe. It currently does not have registration included. You will be running this as the administrator.
Planned Additional Features
- RSS and/or Atom feeds
- notifications
If anyone would like to see other features added to this, feel free to leave a ticket, shoot me an email at greg at 20seven dot org, or find me on twitter
This revision is from 2009-06-20 14:46
