Laurence Mercer

Portfolio

Recent projects

A screenshot of the Ludoly website home page.

Ludoly

ludoly.co

Role: Full-stack development

Stack: Python, Django, PostgreSQL, NGINX, Django REST Framework (DRF), Django Template Language (DTL), htmx, Alpine, JavaScript, CSS

Ludoly offers a free, daily collection of puzzles inspired by classic games such as sudoku and minesweeper. Features include: a custom user model, user accounts and profiles, a DRF-based API, puzzle generation, subscription-based access to an archive of past puzzles, and subscription management, billing, and payment integration via Stripe.

A screenshot of the Django admin using the Django 95 theme.

Django 95

Role: Frontend development

Stack: Python, Django, Django Template Language (DTL), JavaScript, CSS

Django 95 is a Django admin theme inspired by Windows 95.

Past projects

A promotional image for the Share My Lesson website.

Share My Lesson · The American Federation of Teachers

sharemylesson.com

Role: Full-stack development

Stack: PHP, Drupal, MySQL, Apache, JavaScript, CSS

Share My Lesson is an education-focused site run by the American Federation of Teachers (AFT), offering free lesson plans, teacher resources, and classroom activities. I worked for the developers, Tag1, as a full-stack specialist.

A promotional image for the Jimi Hendrix website.

Jimi Hendrix · Sony Music

jimihendrix.com

Role: Full-stack development

Stack: PHP, Drupal, MySQL, Apache, JavaScript, CSS

The most complex Drupal project I developed, Jimi Hendrix's website features many custom content types and roles, multilingual content, and extensive JavaScript and views implementations.

A promotional image for the Data Is The New website.

Data Is The New · The British Library

labs.biblios.tech

Role: Full-stack development

Stack: PHP, Drupal, MySQL, Apache, RDF, SPARQL, Linked Open Data, JavaScript, CSS

A microsite created for the British Library Labs, Data Is The New comprises works exploring and experimenting with the British Library's digital collections.

Other projects

The following projects are all Drupal websites. If you'd like further details about any project please let me know.