Project

Bark Around Ireland

A React Native app helping dog owners find the best dog-friendly walks across Ireland

Goals & Design

With a background in designing websites, web apps and web development, I set out to learn how to code a React Native app, and combined that with a love of getting out walking the dog - thus Bark Around Ireland was born.

The logo was something I designed myself in Illustrator. I had seen similar concepts for other types of apps and could see the dog’s paw could hold the shamrock so I could represent the app while keeping a clean, minimalist style.

One thing I prioritised from the beginning was some beautiful, original illustrations. A specific style of illustration caught my eye and I specifically wanted that aesthetic, which meant I needed to collect multiple examples to send to an illustrator. I hired a very talented illustrator from Ukraine via Upwork. The resulting illustrations were and still are my favourite part of the project.

Bark Around Ireland app home screen

Bark Around Ireland map view

Coding & Release

For the tech choices, as I had previously worked with Javascript and had some exposure to React Native in previous roles, React Native was a natural choice - not least to avoid having to learn Objective C (iOS) and Kotlin (Android). React Native was a no brainer in this scenario.

As the idea was to have a map, I needed to use the React Native Maps library and populate with data. Using Airtable allowed me to pull data down via API on load of the app. For a project of this size, this worked very well and helped me move fast. Of course if I needed to scale due to traffic, I’d need to build a more robust data source.

Since Expo handles a lot of the complexities of deploying to the App Stores, this part is a matter of following their documentation and ensuring access to credentials.