Skip to content

renehw/Payflow-NLW-Together

Repository files navigation

PayFlow

🚀 PayFlow

Aplicação desenvolvida na NLW6 na trilha de Flutter

Features   |    Pré-Requisitos   |    Mobile   |    Tecnologias   |    Lincença

💻 Projeto

O projeto PayFlow foi desenvolvido na Next Level Week Together 💜💚 e se trata de um app mobile feito em Flutter 💙 para Gerenciamento de Boletos, contendo recursos como o uso de câmera e galeria, Machine Leaning com MLKit, Firebase Core e SignIn, Animações e Estilizações Personalizadas, entre vários outros pontos, como o uso do SharedPreferences.

✅ Demonstração

PayFlow

📎 Features

  • Login com Google
  • Cadastrar boletos
  • Scanner de código de barras
  • Listagem dos boletos
  • Tela de Meu extrato

⚙ Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Flutter e o Android Studio Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Mobile

# Clone este repositório
$ git clone https://github.com/renehw/Payflow-NLW-Together.git

# Instale as dependências
$ flutter pub get

# Execute a aplicação
$ flutter run

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • Flutter
  • Dart

📕 Bibliotecas

Esse projeto foi desenvolvido utilizando as seguintes lib:

  • animated_card: ^2.0.0
  • camera: ^0.9.4+19
  • cupertino_icons: ^1.0.2
  • firebase_core: ^1.14.1
  • flutter_masked_text2: ^0.9.1
  • font_awesome_flutter: ^10.1.0
  • google_fonts: ^2.3.1
  • google_ml_kit: ^0.7.3
  • google_sign_in: ^5.3.0
  • google_sign_in_web: ^0.10.0+5
  • image_picker: ^0.8.5
  • image_picker_for_web: ^2.1.6
  • provider: ^6.0.2
  • shared_preferences: ^2.0.13

📝 Licença

Esse projeto está sob a licença MIT.


Feito por Renê Henrique 💙🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published