Selected projects

Projects & case studies

A selection of client work, shipped portfolio builds, and early-stage concept projects. Together they reflect my focus on practical web software, internal tools, and growing interest in regulated and process-driven systems.

Flagship product

plated — nutrition tracking, built properly

platedapp.uk live · Closed beta · Taking testers

A cross-platform nutrition and macro tracking app for iOS and Android, built in-house under the Fraser Analytics brand. plated pairs fast, everyday food logging with a differentiator most trackers don't have — correlating what you eat against how you actually recover.

◐ Built and in testing

The core app

React Native Expo Supabase TypeScript

The tracking foundation is built and in testers' hands — designed to make logging quick enough to genuinely stick with day to day.

  • Eight macros — calories, protein, carbs, fat, saturated fat, salt, fibre and sugar — across breakfast, lunch, dinner and snacks
  • Barcode scanning backed by Open Food Facts, with custom foods for anything it can't find
  • Daily and historical summaries, personal goals, and CSV export
  • A social layer to connect with other users and copy individual foods, meal sections, or full days
◎ On the roadmap

What's next

WHOOP API OAuth 2.0 AI vision

The features that set plated apart from an ordinary calorie counter — currently in build.

  • WHOOP integration correlating nutrition against recovery, sleep and strain
  • AI-assisted logging that reads a nutrition label from a single photo
  • Richer product imagery and improved food-search relevance
◐ plated is a commercial product in active development. Core tracking is built and being tested; integrations and AI features are in progress ahead of launch.
◐ Closed beta

Try plated before launch

plated is in closed beta ahead of release, and I'm adding testers in small batches on both platforms. Tell me which device you're on and I'll send an invite.

  • Early access on iOS via TestFlight, or Android via Play testing
  • A direct line to me for bugs, requests, and feedback
  • Free while in beta, and you can drop out at any point

Client work

Delivered for real-world use

Live work built for a real organisation, with public-facing content, clear structure, and production deployment.

killinaikikai.com
Killin Aikikai website screenshot
Client project · Live

Killin Aikikai

A public-facing club website designed to present class information, instructor profiles, seminar content, testing requirements, and contact details in a clear, accessible format. Built for a real Aikido club in the Scottish Highlands with a calm, Japanese-influenced visual direction.

HTML/CSS/JS Static site Custom domain Cloudflare Pages

Selected builds

Front-end, back-end, and full-stack

Shipped portfolio builds covering responsive front-end work, interactive JavaScript interfaces, Flask back-end development, and full-stack Django application design.

HTML/CSS JavaScript Python + Flask Full-stack Django ✓
Frasers Bakery website screenshot

Frasers Bakery

Front-end · Live

A brochure-style front-end site focused on structure, clarity, and responsive layout — establishing core fundamentals in semantic HTML, CSS, and straightforward navigation.

HTML/CSS Responsive
Pokémon Emporium website screenshot

Pokémon Emporium

JavaScript · Live

An interactive front-end build introducing JavaScript-driven behaviour, user feedback, and state-based interface changes over a solid HTML and CSS foundation.

JavaScript Interactive UI
Plant Plates website screenshot

Plant Plates

Flask · Live

A Flask web application moving beyond static pages into server-side logic, data handling, and full CRUD workflows — deployed as a hosted application.

Flask Python CRUD
WoofAway website screenshot

WoofAway

Full-stack · Live

A full-stack Django booking platform for dog-friendly accommodation, bringing together authentication, relational data models, forms, protected user actions, and deployment in a single application.

Django Full-stack Authentication

Concepts & R&D

Exploring regulated and clinical software

Early-stage projects focused on workflow control, auditability, analytics, and structured training in regulated or healthcare-adjacent environments. These are included to show direction and systems thinking.

◐ In development

Skedaddle — Rota Management

Django Audit trail Workflow

A rota management system designed for controlled-area teams, with emphasis on role-based access, change history, publishing controls, and operational visibility — exploring the kinds of governance features that matter in structured environments.

  • Role-based permissions and controlled update workflows
  • Per-day change history showing who changed what and when
  • Daily and monthly views with practical rota management features
  • Email notifications for publish and republish actions
◎ This is a concept project rather than a shipped product. The direction is defined; build has not yet started.
◎ Concept

Aseptic Quality Analytics (AQA)

Analytics Trend detection GMP-focused

A concept for a quality analytics platform in aseptic manufacturing, exploring how operator performance, deviations, and environmental monitoring data could be trended and reviewed without relying on opaque “black box” outputs.

  • Operator trending and quality-performance indicators
  • Excel-first input with a path toward databases and APIs
  • Dashboard concepts for periodic review and leading indicators
◎ This is a concept project rather than a shipped product. The direction is defined; build has not yet started.
◎ Concept

SACT Education Platform

E-learning Clinical Staff training Healthcare

A concept for a structured education platform covering Systemic Anti-Cancer Therapy (SACT), designed to support clinical staff training through module-based learning, treatment information, and assessment-driven knowledge checks.

  • Module-based learning for drug regimens, side effects, and protocols
  • Assessment features to track staff knowledge and completion
  • Searchable treatment-reference content designed for ongoing use
  • Structured around clinical workflows and regulated training
◎ This is a concept-phase project. Scope and structure are defined; implementation has not yet begun.

Next step

Need something similar?

I build practical websites, internal tools, and structured web applications. If you have a project in mind, get in touch.