Lucy MacPhail

About

Frontend focussed full-stack developer. Obsessed with puzzles.

Contact

Projects

Svelte, TypeScript

Inspired by a game in the back of the newspaper, I put this together in an afternoon while staying at my parents as a fun refresher of my algorithmic skills.

It saves your puzzle in case you refresh, and you can input answers via the mouse or keyboard. There's a surprise at the end for successful puzzle solvers…

2024

SvelteKit, Supabase, TypeScript, SQL, Auth

This is for people with a Supabase project who need to collect data, but don't need a fully fledged UI.

Users can add a title and description to their form, and rename their table columns into something user-friendly. Unecessary columns such as "updated_at" can be hidden from view.

React, Node, TypeScript

This was made alongside a volunteer organisation ahead of the 2024 election. Research volunteers had populated a Google sheet with data about the favoured Labour MPs, but needed a UI to display it. Accessibility and transparency was an important consideration.

C, SQL

Completed as part of my internship at Arm. It provides a direct link between Zabbix and InfluxDB which didn't exist at the time, allowing Grafana to display real-time data stored in Zabbix.