Paytime APP
Eu trabalhei na construção deste aplicativo React Native do zero (figma -> arquitetura -> design system -> telas -> fluxos) e automatizei sua implantação usando fastlane e bitrise para lojas de aplicativos. O objetivo do app era prover para os clientes (empresas) a visão de sua conta, transações e vendas, assim como, ter funcionalidades de boleto, link de pagamento, relatórios...
Bibliotecas utilizadas:
-
React Native - framework para desenvolvimento mobile multiplataforma
-
Redux - gerenciamento de estado
-
React Navigation - navegação e roteamento
-
React Hook Form - validação de formulários
-
Styled Components - estilização CSS-in-JS
-
React Query - busca de dados e cache
-
Axios - consumo de APIs
-
React Redux - integração com Redux
-
React Native Gesture Handler - suporte a gestos
-
React Native Reanimated - animações performáticas
-
React Native SVG - renderização de SVG
-
React Native Code Push - atualização over-the-air
-
React Native Config - configurações em runtime
-
React Native Flipper - debug e profiling
-
Storybook - desenvolvimento de UI isolado - design system