Conta PF

icon picker
Estudos do Time

Iniciante

Acesso aos repositórios (chave ssh configurada)
Conhecer quais são os repositórios do projeto
banking-app
banking-app-core
banking-app-core-plugins
banking-app-pix-plugin
banking-app-rede-credenciada-plugin
design-system
Instalação do banking app
Definir usuário em env var para testes
Executar banking-app no emulador/device
Trocar variáveis de ambiente e limpar os caches

Básico

Entender a estrutura do projeto banking-app
Entender a estrutura do projeto banking-app-core
Entender a estrutura do projeto banking-app-core-plugins
Entender a estrutura de um plugin
Editar a ordem e um icone de um plugin
Editar um plugin e gerar uma dist para teste
Saber definir um usuário de testes sem mudar env vars (testes rápidos, somente fretebras)
Gerar um APK para testes
Saber utilizar os styled components
Conhecimentos em Redux
Saber criar componentes de classe e de função
Saber utilizar React Hooks
Saber localizar um componente e realizar uma alteração de estilo ou texto
Saber adicionar e utilizar um novo icone no app
Saber fazer testes unitários nos componentes

Intermediário

Entender como é feita a integração entre app, banking-backend, keycloack fretebras (stage, prod)
Entender como é o funciona uma conta na DOCK e sua criação
Entender como funciona o processo de criação de conta na fretebras e depois no banking
Saber criar um nova sessão/tela no app
Saber consumir dados do redux
Saber utilizar o React Context API
Saber consumir a API do banking
Entender como o solid é aplicado no app
Entender como funciona a parte de traduções do app
Saber criar e registrar um novo plugin

Avançado

Saber gerar a tag de uma versão nova manualmente e atualizar os projetos
Entender integração entre app android e react native
Saber criar nova estrutura para do Redux p/ uma sessão
Saber publicar app na loja (oficial, test interno ou teste fechado) na GooglePlay
Saber publicar app na loja iOS e Testflight


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.