Projects I've built

Real projects, built and shipped — not mockups.

Everything below is live, in production, and built the same way I'd build it for you — full-stack, hand-coded, no shortcuts.

  • Full-stack — front end, back end and the database, done by one person
  • Live and in production — not a demo, not a mockup
  • Built the same way I'd build yours

Live and in production

Hand-coded front to back and running on infrastructure I set up and maintain myself. Click a screenshot to open the real thing.

Flisk homepage — a dark, spring-green flashcards app showing a multiple-choice study card and library stats

Flisk — a flashcards study app

Solo build · Full-stack · Live in production

A study app that turns any subject into flashcards — languages, history, science, your own revision notes. Built front to back: accounts and password recovery, a public library of decks alongside ones you write yourself, two ways to study, and a mastery score that tracks what you actually know, deck by deck.

Under the hood: a nine-table PostgreSQL schema, JWT auth with single-use hashed reset tokens, and an offline queue that replays every answer in order once the network is back.

  • Register and sign in — your decks stay private to your account, with password reset by email
  • Browse a public library of 43 built-in decks, or write your own
  • Two ways to study: classic recall, or multiple choice that grades itself
  • A mastery score per deck — what you know right now, not a lifetime average
  • Your study list follows your account, so it's the same on your phone and your laptop
  • Installs to your phone and works offline — answers sync once you're back online
  • Node.js
  • Express
  • PostgreSQL
  • React
  • Vite
  • Docker
Visit flisk.toskr.uk ↗

Want something built for your business?

Same approach, same standard — built around what you actually need.

Tell Me What You Need →