Arrow left
Back
Glauco Lima designer portfolio mark

Designing an app that makes flying feel a little less like flying.

Avianca — Airline App

Aviation is one of the most constrained design environments that exists. Regulatory rules, fare class logic, codeshare agreements, legacy technical systems, real-time flight data, and accessibility requirements all have to be accounted for before a single screen is designed.

When Avianca needed a complete app built from scratch, my team at Accenture Interactive took it on. Four months. Two countries. Two languages. I led the design.

Avianca app redesign – hero mockup showing the main flight search interfaceAvianca app – grid of UX screens showing the complete booking flowAvianca app – home screen with destination search and flight offers

The Constraint Was the Brief
The biggest challenge wasn't the complexity of the product. It was designing within that complexity without letting it show. A user checking in for a domestic flight shouldn't feel the difference between a straightforward case and one involving three fare rules, a codeshare partner, and a seat selection conflict. The app had to handle both transparently.

Every design decision went through a gauntlet: legal review, technical feasibility check with engineers in Brazil and Colombia, aviation regulation compliance, and business rule validation. I built the process so that this rigor shaped the design rather than delayed it.

Avianca app – flight results screen with filters for price and scheduleAvianca app – passenger details form for flight bookingAvianca app – flight summary and seat class selection screenAvianca app – seat map showing aircraft cabin layout for seat selection

Cross-Border Collaboration
The project ran simultaneously in São Paulo and Bogotá, in Portuguese and Spanish. I was responsible for making design decisions that held up across both contexts: culturally, linguistically, and technically. Documentation and handoff specs had to be unambiguous across teams and time zones.

Avianca app – online check-in confirmation screenAvianca app – digital boarding pass screen with QR codeAvianca app – real-time flight status screen showing gate and arrival updates

What Was Delivered
A single, fluid app covering the complete traveler journey:
- Login and profile management
- Flight search and fare comparison
- Ticket purchase across fare classes
- Online check-in
- Boarding pass issuance
- Booking and ticket management
- Cancellation support and rebooking flows
- Real-time flight status cards

Avianca app – my trips screen listing upcoming and completed bookingsAvianca app – multi-screen showcase of the full booking and check-in experienceAvianca app – final UI design overview for airline app across Brazil and Colombia

Deliverables
- Redesigned information architecture
- Full UX flows and UI components
- Developer documentation and style guides
- Comprehensive handoff package

Role: Lead UX/UI Designer, Accenture Interactive
Timeline: 4 months
Client: Avianca
Context: Brazil and Colombia