MOBILE DEVELOPMENT · IOS APPLICATION

VELORA

An iOS cycling companion designed to help users locate nearby bike stations, plan journeys, and navigate Dublin's public bike-sharing network through a clean and intuitive mobile experience.

PROJECT TYPE

Individual Mobile App Project

TIMELINE

4 Weeks

2025

ROLE

UX Design · UI Design · Swift Development

TOOLS

Swift · Xcode · Figma

Velora

2026

Velora app icons

Designing a cozy mobile experience for your needs

Velora promo showcase
02 · DESIGN INSIGHT

Navigation should feel instinctive, not computational.

Most transport apps overload users with raw map data, turning simple decisions into cognitive tasks. The insight behind Velora was that cyclists don’t want “information” — they want certainty.

This led to a design direction focused on progressive disclosure: showing only what’s needed at the exact moment it’s needed.

“Good navigation disappears — it leaves only direction.”

03 · DESIGN APPROACH

Minimal interface, maximal clarity.

The UI was intentionally reduced to essential interaction points, prioritising readability and speed over visual density.

  • Map-first layout with reduced UI interference
  • Station availability shown through simple visual states
  • One-tap journey planning flow
04 · KEY FEATURES

Designed for real-time movement.

Velora enables users to locate nearby stations, check bike availability, and plan routes in real time with minimal friction.

MAP VIEW
STATION DETAILS
05 · DESIGN & DEVELOPMENT

Built natively for performance and responsiveness.

The application was developed in Swift using Xcode, with Figma used for interface prototyping and interaction mapping. The focus was on maintaining smooth performance during map interactions and real-time updates.

06 · OUTCOME

A streamlined cycling companion for urban mobility.

The final application provides users with a lightweight, focused experience for navigating Dublin’s bike-sharing system, reducing decision time and improving journey confidence.

07 · MY CONTRIBUTION

End-to-end ownership from concept to implementation.

I led the UX research, interface design, and full Swift implementation of the application. This included structuring navigation logic, designing mobile-first interaction flows, and integrating real-time data into a usable interface.

A key challenge was balancing map complexity with usability while maintaining fast, responsive interactions on mobile devices.