Here's a collection of side projects not related to my actual job, aiming to learn new projects or technologies.

Helping small businesseslaunch

android
ios
web

If you’re a small business or charity in Highbury, Stoke Newington, Walthamstow, or Horsham and would like some pro bono help with a website, app, or would like a chat about how to use technology, get in touch.

I'm looking to help local small businesses and charities improve their tech, whether it means improving an existing app or website, or talking through some ideas you’d like to bring.

Click here to find out more.

This websitelaunch

gatsby
typescript
react

This website is of course one of my side projects as well. It's built using Gatsby, React, with Typescript.

The code is open source and you can find it on Github. My main aim here was to learn more about different technologies outside of the mobile space and improve my web development skills.

What's Onlaunch

j2objc
android
ios
swiftui

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.

Pocketishlaunch

kotlin
kmm
android
ios
react
swiftui
compose

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.

Books

firebase
android
ios
catalyst
AR
arkit

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.

Aidlaunch

firebase
android
ios

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.

Accountability

flutter

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.

ALEX CURRAN © 2024