A aplicação WinX banking é um projeto mobile que visa utilizar o open finance para que se tenha um extrato de forma única de acordo com todas as contas bancárias do usuário. O projeto foi desenvolvido durante o Hackaton do BRB na Campus Party e suporta várias evoluções e ampliações de escopo.
Aqui vão os passo para o rodar o projeto WinX Banking:
1- Inicialmente instale o flutter em sua máquina pelo link, siga todos os passos de configuração.
2- Clone o repositório em seu computador e abra ele em um editor de códigos, podendo ser o Android Studio ou o VSCode.
3- Rode em seu terminal o comando:
flutter pub get
O WinX Banking foi um aplicativo criado em um Hackaton do Banco BRB na Campus Party de Brasília. Dessa forma, foi desenvolvido um servidor, junto de uma API virtualizada para que as informações do app funcionem da maneira correta.
Por conta disso, para correta execução do aplicativo, é necessário que antes você siga os passos e esteja com o servidor funcionando localmente. É possível ver o passo a passo de como realizar isso no repositório criado para o servidor da nossa aplicação.
Caso esteja utilizando um emulador Android, será necessário realizar uma alteração no arquivo /core/app_constants.dart. Utilizando um emulador Android é necessário que no lugar de 'localhost' você insira o código IP da sua máquina, como exemplo o arquivo ficará como da seguinte forma:
static const String BASE_URL = "http://192.143.5.70:3333/";
4- Após isso rode em seu terminal:
flutter run
Para a utilização de emuladores iOS não é necessário alterar o arquivo!
4- Após isso rode em seu terminal:
flutter run
O aplicativo teve como base um protótipo de alta fidelidade. O app final possui algumas alterações e melhorias visuais comparado ao protótipo, mas foi importante para dar uma base e guiar o desenvolvimento. O protótipo pode ser visualizado no seguinte link