gbtb16 / sasa-bank

Já pensou em um banco digital totalmente seu? Apresentamos SasaBank, uma instituição financeira inteiramente sua. Venha fazer parte e explore as vantagens de nosso mercado!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Já pensou em um banco livre de burocracia, e totalmente seu? 🎆

Apresentamos SasaBank, uma instituição financeira digital inteiramente sua. Venha fazer parte e explore as nossas vantagens!


Quer ajudar a fazer parte deste lindo projeto? Contribua!

🚧 Projeto em construção 🚧

🔨 Tecnologias utilizadas:

Utilizamos os melhores frameworks do mercado!

  • Dart
  • Flutter
  • POO

📁 Clonar projeto:

Para clonar o projeto, escolha um diretório em seu computador para gerenciá-lo.
Logo após escolher, e estar no diretório, digite no GIT BASH:

git clone https://github.com/gbtb16/sasa-bank.git

🛠️ Abrir o Projeto:

Você pode utilizar a IDE que mais lhe facilitar. Aqui utilizamos o VS Code. Mas também há o Android Studio.

  • Assim que escolher, abra o projeto.
  • Rode os comandos abaixo para se manter atualizado.

♟ Dependências:

Baixe as atuais dependências do projeto. Você pode utilizar a maneira mais fácil e prática, do próprio Flutter:

flutter pub get

Caso queira instalá-las sozinhas, utilize:

  • Flutter Launcher Icons - Gerenciamento automático de tamanhos dos ícones.
flutter pub add flutter_launcher_icons
  • Flutter Native Splash - Gerenciamento automático da Splash Screen.
flutter pub add flutter_native_splash
  • URL Launcher - Para utilizar integração com APIs na web.
flutter pub add url_launcher
  • Page Transition - Transições iradas entre screens do app!
flutter pub add page_transition

🌠 Disposição de pastas do projeto:

  • lib(/) - Pasta raiz do projeto em Flutter.
  • /areas - Áreas que podem ser reutilizadas se baseando na responsividade.
  • /components - Pequenos widgets que podem ser reutilizados durante o projeto.
  • /functions - Pasta de funções.
  • /functions/global - Funções globais exportadas que podem ser acessadas de qualquer lugar.
  • /managements - Gerenciamento de estados de widgets e controle de widgets em conjunto.
  • /managements/cards - Gerenciamento de estados dos Cards que aparecem na HomeScreen.
  • /menus - Menus que poderão ser utilizados no restante da aplicação.
  • /options - Opções gerais do projeto.
  • /routes - Controle de rotas.
  • /screens - Telas separadas em arquivos, para controle e responsividade.
  • /widgets - Widgets complexos que podem ser reutilizados, mas que geralmente se mantém em apenas um estado, durante toda aplicação.

😎 Autor


Gabriel Tavares

⚖ Licença

O projeto SasaBank é protegido pela Apache License 2.0.

About

Já pensou em um banco digital totalmente seu? Apresentamos SasaBank, uma instituição financeira inteiramente sua. Venha fazer parte e explore as vantagens de nosso mercado!

License:Apache License 2.0


Languages

Language:Dart 99.2%Language:Swift 0.6%Language:Kotlin 0.2%Language:Objective-C 0.1%