Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

auro-flight: Airport code definitions #94

Open
erikalanghauser opened this issue Aug 31, 2023 · 2 comments
Open

auro-flight: Airport code definitions #94

erikalanghauser opened this issue Aug 31, 2023 · 2 comments
Assignees

Comments

@erikalanghauser
Copy link
Member

Is your feature request related to a problem? Please describe.

In the current legacy flight results (matrix) experience, when you hover over any airport code, it defines that airport code for the guest. This was identified as a feature lacking from the microsite/auro-flight experience, as some guests in user studies hovered over the airport codes, layover airports and 'all airports' experience more frequently, to figure out where it was if they were unfamiliar with the airport.

image

Describe the solution you'd like

Legacy uses the built in browser's tooltip, but would assume we may want to use our auro-popover or some variant. Open to whatever design works best given the latest workshop and push for consistency across all usage of flight details :)

The current MOW experience has no solution to this and does not define the city pairs in the Details either. Hover will not help on the new mobile/tablet experiences, but the new mobile responsive experience leverages the latest Details modal, which defines each airport code there.

Describe alternatives you've considered

No response

Additional context

Discussed with @leeejune post- Flight Details Workshop work.

@erikalanghauser erikalanghauser added auro-flight not-reviewed Issue has not been reviewed by Auro team members Type: Feature New Feature labels Aug 31, 2023
@Patrick-Daly-AA
Copy link

2 notes from discussing with the team:

  1. We'll need to make sure that supporting this change doesn't have impacts on accessibility
  2. We will need to make sure that the place we pull data from is a public API that is up to date and maintained. Additionally, for this API we'll need to make sure we're properly aligned on the names for the airports/cities (ie. SEA being "Seattle" or "Seattle/Tacoma International Airport")

@blackfalcon
Copy link
Member

blackfalcon commented Sep 13, 2023

There is an open API call that already exists that is a legacy call to shopping/ETInfo. I reached out to AP1s of the respective teams and will see what there is out there we can use.

The one I reference, if you pass in SEA you get this return

{
  "code": "SEA",
  "type": "APT",
  "name": "Seattle",
  "region": "WA",
  "country": "US",
  "alaskaFlysToAirport": true,
  "horizonFlysToAirport": true,
  "codeshareAirport": true,
  "lat": "47.26.37N ",
  "long": "122.18.07W",
  "itmName": "Seattle",
  "station": "Seattle/Tacoma Intl."
}

@jason-capsule42 jason-capsule42 removed Type: Feature New Feature not-reviewed Issue has not been reviewed by Auro team members labels Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants