Skip to content

PayFlow. Application for managing bank slips, layout developed in the 1 week intensive at RocketsEat, "NLW - TOGETHER".

Notifications You must be signed in to change notification settings

ismaelpedro/pay_flow

Repository files navigation

Layout App PayFlow


Layout 🗺️

The layout was developed by Tiago Luchtenberg, and you can access it on Figma: Layout

Tecnologies ✨

This project was developed with the following technologies:

Project 💻

It was developed to facilitate the handling and storage of boletos, a very common means of payment in Brazil. PayFlow contains features such as using Camera, Sign In, Custom Animations and Stylizations. I'm using:

  • Clean Architecture;
  • Unitary Tests;

Features implemented 🔥

  • Login with Google;
  • Payment with Google Pay
  • CI/CD with CodeMagic
  • BLoC State Management
  • Firebase crashlytics & analytics
  • Notifications
  • Mobile advertising
  • Face Id
  • Barcode reading;
  • Internationalization (PT-BR, EN-US, ES-ES);
  • Shimmer effects on loads;

How to run? 🚀

  • Clone the repository;
  • Enter the project folder;
  • Run flutter pub get to install all project dependencies/packages;
  • Launch a mobile device emulator or connect your smartphone to the computer
    (make sure your device has USB Debugging enabled and Flutter version equal to or greater than 3.3.8);
  • Run flutter run to run the app on your connected (or emulated) device;

How to Contribute 💪

- Fork the project 

- Create a new branch with your changes:
$ git checkout -b my-feature

- Save your changes and create a commit message telling you what you did:
$ git commit -m "feature: My new feature"

- Submit your changes:
$ git push origin my-feature

About

PayFlow. Application for managing bank slips, layout developed in the 1 week intensive at RocketsEat, "NLW - TOGETHER".

Topics

Resources

Stars

Watchers

Forks

Languages