I made an iOS app!. It is called PooPal, an app to help you track your poo š©.

Why did you build an app?
In 2025, I decided I wanted to learn more about app development. Midway through the year I was switching jobs from E.ON Next to Monzo and had a couple of weeks on my hands, so naturally I started learning SwiftUI with HackingWithSwift.
After about ~50 days (out of 100) of that course, I decided thereās only so much tutorialling you can do before I think it is best to jump out into the big scary world and make something for yourself.
But what do I build? I thought to myself:
āWhat is an app that is relatively simple to build that leverages everything I have learnt so farā.
PooPal
Answering that question is how I decided to build PooPal. It is an app to let users log (pun intended ;D) their poos and get cool stats and insights into their daily (or not daily!) trip to the bathroom.
But whilst it is a fun app with silly badges and maps of your poo locations, it is equal parts serious. I am fully aware that your poo can be a useful indicator of your digestive health. I am not a healthcare professional, but I know that the frequency, the type of stool, elements of the stool such as colour or blood can be vital signs of issues. So my hope is that this app can be both fun and serious at the same time.
Here are some screenshots from the app store to give you a flavour of the app:




Building this was so fun, but also hardwork. It makes you realise learning the Swift code is just a small part of building an app. Thereās designing the badges; thinking about colour schemes; thinking about the UI layout; making an onboarding flow; handling data storage and cloudkit; app store setup and so on.
But even though all of that isnāt coding, it is so fun to do because itās all part of building a complete product.
Anyway, I am excited to see over the coming weeks how many downloads it gets. If it does get some traction I am inclined to keep adding features, stats and badges. Maybe it could even have a paid layer for extra silly badges and stats. But regardless of where it goes from here, I am just very proud and happy to have achieved it. Plus it can go on my C.V. that I have a published app! š
Download Now!
If you want to download PooPal for iOS, click this link!
And of course if you do enjoy it, please give me a rating or review on the App Store! Or alternatively if you have feedback or suggestions, please reach out to me at liam.gower.dev@gmail.com.