This website is one of my side projects, of course!
I'm building it using Gatsby and React. It's my first real React project aside from some brief dabbling, and my first project using modern web technologies through and through.
Built as a project intended to investigate cross-complication using j2objc, What's On is a simplified calendar app intended to show at-a-glance your agenda for the next two weeks.
I built this app in order to make it easier to keep a track of what I have on each evening, to avoid double-booking and give myself time at home.
I extensively use Pocket to save interesting recipes and articles.
However, Pocket makes it hard to triage and manage an extensive list, so I build this app to help.
I used it as a learning exercise to understand Kotlin Multiplatform, building a React, iOS, and Android app from the same core business logic.
It also uses the newest technologies, such as Jetpack Compose and SwiftUI.
I wanted to build an app to track the books I read over the year.
I built this using Firebase as a backend, in order to learn about the technologies at use at Freetrade, as well as learning a bit about how to use ARKit on iOS.
I also upgraded this to use Mac Catalyst, so that I could build a Mac app using the same code, which I wrote about.
Aid is a charity giving app I developed during a one-month sabbatical at the start of 2018.
Giving to a single charity is easy, but giving to multiple is hard.
Aid is meant to be a simple charity app, where you can view charities, their sectors, their websites, and, with three clicks, donate to certain charities.
I built this using Kotlin for Android and Objective-C for iOS.
Modern life has so many distractions and little things that are easy to forget or even easier to continuely put off.
Some friends and I try to hold each other accountable for these little things, such as posting cards, cleaning the oven, or sorting our finances. We initially started by placing events in each other's calendars, and figured this would be a great app.
It's currently only a small prototype, written in Flutter. I decided to use Flutter to whip up a quick prototype whilst user tests and the larger project are spun up. I'm working on this with Leonie Brewin.