Albert Luppol

Projects

Things I have built, with the source and — where the project is something you can open rather than run — a live version.

Services & platforms

Life Balance

A planner built on the idea that projects should hang off long-term values, not the other way round. Spring Boot over Postgres, Docker Compose for the stack, tests and coverage on every push.

CodeJava 21 · Spring Boot · Postgres · Gradle

Nanolink

A URL shortener split into the two services the job actually has: a FastAPI service that owns creation and management, and a Fastify service that does nothing but redirect quickly. MongoDB in between, both containerised.

CodeFastAPI · Fastify · MongoDB · Docker

Family Tree

A genealogy application for keeping a large extended family straight — React and Vite on the front, a Django API and Postgres behind it.

CodeReact · Vite · Django · Postgres

Img to Speech

Turns scanned pages into an audiobook: text recognition over the images, then speech synthesis over the text. Python, with the model work done locally rather than through an API.

CodePython · Transformers · OCR · TTS

Apps you can open

Crazy Fingers

A typing trainer for a new keyboard. Real text to type against, live tracking of where you are, and nothing else in the way.

LiveAngular · TypeScript

Earlier work

First résumé site

The site I built at the end of a front-end course in 2021, hand-written and hand-animated. Kept as it was — it is where this started.

LiveHTML · SASS · Gulp

Front-end coursework

Every exercise from the Beetroot Academy front-end course, indexed lesson by lesson — layout, grid, animation, forms, AJAX, and two exams.

LiveHTML · CSS · JavaScript