Projects

A collection of websites, programs and self-hosted systems I have designed, developed, deployed or configured.

Latest work

  • CODY desktop assistant logo

    CODY

    My Windows desktop assistant with an animated companion and compact island interface. It brings together AI chat, hands-free voice commands, dictation, computer control and background tasks.

    • Integrations: Claude, ChatGPT, ElevenLabs speech and MCP plugins
    • I developed: The desktop companion, voice controls, island widgets and connected task workflows
    • Problem solved: Keeping everyday controls and longer AI-assisted jobs accessible from the desktop
    View CODY on GitHub
  • Simply Pay billing dashboard

    Simply Pay

    A responsive billing and debt-tracking web app with Google sign-in, Cloudflare D1 sync, payment history and a mobile-friendly product switcher.

    • Technologies: Cloudflare Pages, D1, HTML, CSS and JavaScript
    • I developed: The billing, product-switching and payment-tracking interface
    • Problem solved: Keeping payment records and product-specific billing usable on mobile
    Open Simply Pay
  • PlexPoint account dashboard

    PlexPoint platform

    An actively developed media-service platform with a customer portal, subscriptions, referrals, request credits and a self-hosted service stack.

    • Technologies: Cloudflare, web application tooling and self-hosted services
    • I developed: The member portal, billing experience and connected service stack
    • Problem solved: Bringing subscriptions, requests and account information into one dashboard
    Visit PlexPoint
Websites and web appsPersonal dashboards, business sites and web applications 7 projects
  • Jacob Dashboard custom browser start page

    Jacob Dashboard

    A personalised browser start page with search, weather, time and editable shortcuts.

    Visit website
  • A and C Stoke home improvements website

    A&C Stoke

    A responsive business website for bathroom renovations and home improvements.

    Visit website
  • PlexPoint media service website

    PlexPoint

    A media-service hub for subscriptions, available content and requests.

    Visit website
  • Pro Games browser gaming library

    Pro Games 2.0

    A searchable game library with genres, favourites, random selection and account sync.

    Visit website
  • FitLifePro fitness dashboard

    FitLifePro

    An offline-focused fitness dashboard for workouts, meals, tracking and challenges.

    Visit website
  • SugarRush Sweets online shop

    SugarRush Sweets

    An e-commerce concept with search, categories, login and a shopping cart.

    Visit website
  • Mubasher Mobile Repairs business website

    Mubasher Mobile Repairs

    A service-business website presenting repair options, benefits and contact details.

    Visit website
ProgramsDesktop utilities and app-launcher work 2 projects
  • Portable-X application launcher

    Portable-X

    A portable app launcher and organiser for scanning, managing and launching applications from a removable drive.

    View GitHub repository
  • Portable-X compact application menu

    Portable-X menu

    A compact view with application categories, search and quick access to folders and tools.

    View source code
Homelab systemsCore infrastructure, private cloud and hosted systems 7 systems
  • ZimaOS server dashboard

    ZimaOS server

    Storage, Docker apps, virtual machines, GPU monitoring and hosted services.

  • Immich photo library

    Immich

    Private photo and video backup with albums and timeline browsing.

  • Plex media dashboard

    Plex

    Media streaming for movies, shows, watchlists and discovery.

  • Nextcloud file manager

    Nextcloud

    Private cloud files, shared folders and NAS-backed documents.

  • Home Assistant dashboard

    Home Assistant

    Smart-home devices, sensors, automation and monitoring.

  • Seerr media request dashboard

    Seerr

    Media discovery and request management for the automated stack.

  • Crafty Controller Minecraft server dashboard

    Minecraft servers

    Multiple Java and Bedrock servers managed through Crafty Controller.

Self-hosted tools and servicesThe individual tools that power the homelab 18 services
  • PlexPoint Hosting game server console

    PlexPoint Hosting

    Game-server management console for starting, monitoring and administering hosted servers.

  • PufferPanel game server console

    PufferPanel

    A web control panel for managing game-server files, settings, users and live console output.

  • Tautulli Plex activity and statistics dashboard

    Tautulli

    Plex activity monitoring with viewing statistics, library insights and stream history.

  • Pi-hole DNS filtering dashboard

    Pi-hole

    Network-wide DNS filtering, query analysis and client activity monitoring.

  • Sonarr television library dashboard

    Sonarr

    TV-series library management with monitored shows, calendar and collection tools.

  • Radarr movie library dashboard

    Radarr

    Movie library management with monitored titles, collections and discovery tools.

  • Prowlarr indexer manager dashboard

    Prowlarr

    Indexer management and synchronisation for the media automation stack.

  • qBittorrent transfer dashboard

    qBittorrent

    Self-hosted download client with transfer, category and tracker monitoring.

  • ConvertX file conversion interface

    ConvertX

    A browser-based file conversion tool supporting image, document and media formats.

  • FileFlows media processing dashboard

    FileFlows

    Automated media-processing workflows with node health, queues and completed-job history.

  • Uptime Kuma service monitor dashboard

    Uptime Kuma

    Availability monitoring, incident history and status reporting for homelab services.

  • Netronome network performance dashboard

    Netronome

    Network performance testing with speed, latency, jitter and historical trend tracking.

  • IT-Tools utility collection

    IT-Tools

    A privacy-focused collection of browser-based utilities for everyday IT tasks.

  • Vaultwarden password manager vault list

    Vaultwarden

    A self-hosted password-manager service for securely organising personal vault items.

  • Tailscale network device dashboard

    Tailscale

    Secure private-network access for remote homelab administration and device connectivity.

  • Beszel system resource dashboard

    Beszel

    System and container resource monitoring with CPU and memory usage charts.

  • Scrutiny disk health dashboard

    Scrutiny

    SMART disk-health monitoring with drive status, temperature and capacity reporting.

  • PeaNUT UPS monitoring dashboard

    PeaNUT UPS monitor

    UPS telemetry covering battery charge, runtime, load and power-usage trends.