Constcollection

A Django-built, responsive portfolio site for Swedish artist Cecilia Kristoffersson, created during a student hackathon.

Project Links

Live Site GitHub Repo

Project Overview

Constcollection is a minimalist, accessible website built to showcase the work of Swedish artist Cecilia Kristoffersson. The site's main goal was to keep visitors' attention on the artwork itself, while giving the artist a way to manage her own gallery content — without ever needing to touch the Django admin panel directly.

The Problem

The Solution

Key Features

Outcome

The team delivered a working, deployed art portfolio site within the hackathon timeframe, with nearly every page passing HTML validation cleanly and all colour choices meeting WCAG AAA contrast requirements. A few known bugs remain around delete-confirmation modals in curator mode (documented in the project's README), with full delete functionality still available through the Django admin panel as a working alternative.

My contribution focused on the backend categorisation system — building the Django logic that lets the artist organise her media into categories (the different types of art she creates), with each category linking to many pieces of media. It's a feature that works entirely behind the scenes: visitors never see the category system directly, but it's what powers how art is grouped and filtered throughout the site.