Web Applications

I have developed many, many websites to date. Here are two recent projects of interest and a sample of source code (Python/Django) for two modules from my personal library.

Screenshot of the graphic design of the La Tronque website.

Domaine de la Tronque

The second project is a recent update of the domaine de la Tronque website, a French organic wine label. The project is nearing completion, and is a good example of an extremely low budget, high quality project. The main aim of the project was to provide a simple design with an admin interface, so that the winemaker could update the site himself easily.

  • The site was created using Django and Python, and some of my own pre-written libraries (for example a content management framework and simple wiki engine). A screenshot of links on a webpage to select a language
  • The site sports multiple languages, calling on the user’s browser or explicit preference and tracking this using cookies or the relevant URL. The translations can be updated and edited easily through the CMS.
  • A screen shot of the online order form on the La Tronque website. Orders can be submitted and are emailed to the business, so that they do not need to log into the site. After the user has submitted their desired order using a simple stylised form, the confirmation screen presents a virtual letter to the wine maker, to help keep the process as personal and friendly as possible.

The final version will be online within the next couple of weeks, here is the test/demonstration site:

(Please be patient if the site is at some point in time unavailable, this is after all a test site and is constantly being updated and refreshed.)

Taz.de critique

The first is an analysis of the newly updated taz.de (die Tageszeitung) website (a German newspaper). I detail some of the more critical problems with the website, including accessibility, and provide a demo version featuring the suggested improvements. Screenshot of the graphical design of the taz.de demo

As yet, none of the suggestions have been implemented by taz.de.

Code samples

The following two code samples are taken from my library. They include a basic content management system and a resume access controller, both of which are used in this website.

Content management system:
Resume access controller: