Skip to content

Commit

Permalink
Merge pull request #11 from ImRodry/refactor/style&improvements
Browse files Browse the repository at this point in the history
refactor: general improvements and code cleanup
  • Loading branch information
afonsosousah committed Jan 20, 2024
2 parents 67366d2 + d16c975 commit 2a8d277
Show file tree
Hide file tree
Showing 35 changed files with 10,945 additions and 12,363 deletions.
8 changes: 8 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"trailingComma": "es5",
"useTabs": true,
"semi": true,
"proseWrap": "never",
"printWidth": 120,
"arrowParens": "avoid"
}
5 changes: 5 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"recommendations": [
"esbenp.prettier-vscode"
]
}
39 changes: 21 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
Uma melhor aplicação para o sistema de bicicletas partilhadas GIRA
</p>

##
##

<p align="middle">
<img src="https://app.mgira.pt/assets/images/screenshot_landing.png?v=0.0.3" width="200"/>
<img src="https://app.mgira.pt/assets/images/screenshot_stations.png?v=0.0.3" width="200"/>
Expand All @@ -15,20 +16,22 @@ Uma melhor aplicação para o sistema de bicicletas partilhadas GIRA
<br>

## Funcionalidades adicionais
- Navegação na aplicação, que calcula a melhor rota tendo em conta:
- Onde se localizam as estações
- Se há bicicletas disponíveis na estação
- Rota otimizada para bicicleta

- Navegação na aplicação, que calcula a melhor rota tendo em conta:
- Onde se localizam as estações
- Se há bicicletas disponíveis na estação
- Rota otimizada para bicicleta
- Tentar retirar bicicleta que aparenta estar disponível na estação mas não aparece na aplicação
- Ver estatísticas de uso, como:
- Número de viagens realizadas
- Tempo total de utilização
- Estimativa de quilómetros percorridos*
- Estimativa de CO2 poupado**
- Número de viagens realizadas
- Tempo total de utilização
- Estimativa de quilómetros percorridos\*
- Estimativa de CO2 poupado\*\*

<br>

## Limitações

- Não é possível registar uma nova conta da EMEL
- Não é possível pagar tarifários
- Não é possível pagar uma viagem com o saldo, apenas pontos
Expand All @@ -45,14 +48,14 @@ Há também uma aplicação nativa para Android que não necessita de proxy, fei

## Versões

- v0.0.1 - Versão beta inicial - 01/12/2023
- v0.0.2 - 10/12/2023
- v0.0.3 - 21/12/2023
- Mudança da UI
- Suporte para botão voltar atrás nativo (obrigado DanielAgostinho)
- Pedidos e error handling melhorados (obrigado rodrigoleitao)
- Proxy já não é utilizado no login na API da EMEL (obrigado j0dd)
- Melhorias no sistema de navegação (já não utiliza a bússola do dispositivo)
- v0.0.1 - Versão beta inicial - 01/12/2023
- v0.0.2 - 10/12/2023
- v0.0.3 - 21/12/2023
- Mudança da UI
- Suporte para botão voltar atrás nativo (obrigado DanielAgostinho)
- Pedidos e error handling melhorados (obrigado rodrigoleitao)
- Proxy já não é utilizado no login na API da EMEL (obrigado j0dd)
- Melhorias no sistema de navegação (já não utiliza a bússola do dispositivo)

<br>

Expand All @@ -64,4 +67,4 @@ Este software é source-available, ou seja, não é permitida a sua comercializa
<br>
<br>

> *assume-se uma velocidade média de 15km/h<br>**assume-se uma poupança de 54g/km (obrigado [temospena](https://github.com/temospena))
> \*assume-se uma velocidade média de 15km/h<br>\*\*assume-se uma poupança de 54g/km (obrigado [temospena](https://github.com/temospena))
Loading

0 comments on commit 2a8d277

Please sign in to comment.