Projects

Primary

PixelPerfection Work In Progress

Project Type: WebApp

Built: 01/08/2023

A combination of FrontEndMentor CSS Challenges, and cantunsee.space design awareness. "Welcome to PixelPerfection, the ultimate challenge for detail-oriented developers. Spot the differences, correct the code, and achieve pixel perfect results. Are you ready to play and learn?"

Details Details

Built With:

Astro
TypeScript
tailwind
SolidJS

proddr

Project Type: WebApp

Built: 15/07/2023

Your Product Management companion, Proddr leverages the power of Artificial Intelligence to transform your planning process. With it, fleshing out ideas, refining task descriptions, and anticipating stakeholder questions becomes effortless. Proddr enables a seamless creation of user stories and acceptance criteria, automating and enriching every detail.

Details Details

Built With:

Astro
TypeScript
SolidJS
Vercel

QuillArcadia Work In Progress

Project Type: WebApp

Built: 01/06/2023

"QuillArcadia - A new tool for storytellers of all kinds" Built out of frustration with other solutions on the market, this tool is both highly opinionated while allowing a freedom of choice. Built on the concept that stories often come in "Arcs", each of which has goals, challenges, places, and things, which are all relevant to it - QuillArcadia helps to manage all of that across a whole D&D Campaign, Book, or whatever it is you're creating.

Details Details

Built With:

Astro
TypeScript
SolidJS
Vercel
MySQL

ChessTraining.app

Project Type: WebApp

Built: 25/12/2021

Built as way to teach myself React and specifically NextJS, I built this site in 3 weeks over the 2021 Christmas break. Almost two years later, and it's going strong with roughly 500 Active Monthly Users. Packed with features, as the tagline on the site says "Use our powerful training tools, backed by science and Grand Master training methods, to shape up your chess and bring in the wins!"

Details Details

Built With:

NextJS
Vercel
FireBase
tailwind

Secondary

Create Full-Stack Astro (CLI) Work In Progress

Project Type: CLI Tool

Built: 04/07/2023

After many years, I have finally settled on my preferred tech-stack for creating websites. To enable me to rapidly iterate and spin up new ones, I have built a CLI tool which sets up the entire folder structure including connections to various Databases, CMS's, and configures my favourite default CSS overwrites & settings. The amount of time this has saved me is... immeasurable

Details Details

Built With:

TypeScript
NodeJS

Donate2Motivate

Project Type: Client Website

Built: 01/07/2023

Built for a new UK Charity, this website was built in a single afternoon using Astro, deployed on Vercel, and with a full CMS backend. The main objective was to give them a web presence that captured their fun vibe which they could easily maintain themselves.

Details Details

Built With:

Astro
TypeScript
Vercel
Prismic

Ultimate City Gen Work In Progress

Project Type: WebApp

Built: 01/12/2022

Have you ever wanted a full city for your D&D Campaign at just the click of a button? Fully procedural and unique towns. Every person. Every shop. Every street and building mapped out. Taverns with menus. Stores with catalogues. People with descriptions. This is just that! Built in VanillaJS and using P5.js as the rendering engine, I built my own procedural generation algorithms for the town itself, for people (including full family trees and descriptions), tavern & shop menus, and more.

Details Details

Built With:

JavaScript
p5.js
Grunt
Vercel

Chess Puzzles API

Project Type: Public API

Built: 24/12/2021

The backend for ChessTraining.app, but also a fully public API to request chess puzzles by rating, theme, length, and a multitude of other factors. Built as a NodeJS server hosted in Oracle cloud and leveraging OracleDB's incredible full text search capabilities. It currently get's >200k requests per month, from ~150 monthly users, 20 of which are subscribed to the paid tier.

Details Details

Built With:

JavaScript
Oracle
NodeJS