aceleradora-TW / aceleradora-TW/aceleradora-airlines

Exibir amenities de um voo

未关闭
#11 0 条评论 0 个 reaction 已指派 2 人 已被 @BrayanArgradem 认领 在 GitHub 查看
ready-to-play
主要语言
Java
星标
1
派生
2
PR 合并指标
30 天内没有已合并 PR

描述

**Como** passageiro
**Quero** ver amenities disponíveis em um voo
**Para que** possa levar isso em consideração ao selecionar um voo

### Notas

**O que são amenities?**

### Critérios de aceitação

- Todos os voos devem exibir o atributo de amenities.
- Caso um voo não possua nenhum amenity, exibir uma lista vazia.
- Voos cadastrados antes da existência das amenities devem ser atualizados
- Cada voo pode possuir um conjunto particular de amenities (alguns têm refeição, outros não, por exemplo)

As amenities de um voo serão exibidas como uma lista de strings:

```
{
"number": "1060",
"amenities": [
"onboard-infotainment",
"usb-chargers",
"breakfast",
"meal",
"non-alcoholic-beverages",
"alcoholic-beverages",
],
"departure": {
"airport": "POA",
"city": "POA",
"country": "BR"
},
"arrival": {
"airport": "CGH",
"city": "SAO",
"country": "BR"
},
"carrier": "AZU"
}
```

Amenities disponíveis e seus respectivos códigos:

- Sistema de entretenimento: `onboard-infotainment`
- Assentos com carregador USB: `usb-chargers`
- Café da manhã: `breakfast`
- Refeição (almoço ou janta): `meal`
- Bebidas não alcoólicas: `non-alcoholic-beverages`
- Bebidas alcoólicas: `alcoholic-beverages`
- Compras em voo: `in-flight-purchase`
- Fone de ouvido: `headphones`
- Cobertor: `blanket`
- Travesseiro: `pillow`
- Escova de dente: `toothbrush`

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。