/maas-app

Project of a MaaS application as the final project for the third year of FIAP

Primary LanguageDart

MaasApp

O MaasApp é um aplicativo inovador, com a proposta de facilitar a mobilidade urbana em diversas malhas urbanas, desenvolvido por um grupo de desenvolvedores capacitados como projeto do terceiro ano da FIAP.

Conteúdo

O MaasApp é um App desenvolvido com Flutter e Dart, com suporte para IOS e Android. Esse aplicativo auxilia com rotas para viagens, registra eventos que ocorrem em proximidades que podem impactar na mobilidade, além de ser altamente personalizado para o usuário. Toda essa infraestrutura leva em conta conceitos de UX e UI para melhorar a experiência do usuário. Algumas considerações sobre a segurança da aplicação são:

  • Autenticação - A autenticação da aplicação é integrada ao Firebase, apenas é possível explorar as funcionalidades da aplicação a partir do Login.
  • CORS - O CORS assegura segurança nas chamadas HTTP da aplicação.
  • Permissões - O acesso a determinadas funcionalidades da aplicação é resguardada a determinadas permissões de usuários por meio da verificação nas Functions do Firebase.
  • Token - O acesso a chamadas HTTP necessita de um token de usuário autenticado para realizar consultas ao Banco de Dados.
  • Imagens - As imagens relativas ao App estão armazenadas no Bucket do Firebase.

Instalação e utilização

1- Baixe o arquivo apk contido nesse repositório
2- Transfira esse apk para um dispositivo Android (emuladores também inclusos)
3- Conceda permissão para download desse App no seu dispositivo
4- Abra a aplicação
5- Crie uma conta com email e senha
6- Aproveite o aplicativo

Feedback

I look forward to hearing your feedback, this is a pretty simple app but it makes me optimistic, it is a cornerstone of what is coming. Feel free to contact me and give me your impressions about the app, your opinion matters.