Skip to content

Onboarding Front-End ​

Bem-vindo ao time de Front-End! Este roteiro ajudará você a configurar suas ferramentas e entender nossos padrões técnicos.

1. Carta para Você (Obrigatório) ​

Antes de qualquer coisa, leia a nossa Carta para Você. Ela define o nosso propósito e a importância do trabalho que realizamos aqui.

2. Permissões e Acessos ​

Antes de iniciar, verifique se você possui acesso às seguintes ferramentas:

  • Git: Acesso ao repositório no Github/Gitlab.
  • Figma: Acesso aos projetos e ao Design System.
  • ClickUp: Acesso às tasks e documentação de produto.
  • Plataforma Teleconsulta: Acesso ao ambiente de Dev/Staging.
  • Plataforma Telediagnóstico: Acesso ao ambiente de Dev/Staging.
  • Plataforma Treinamento: Acesso a Rocketseat.

3. Configuração do Ambiente ​

4. Arquitetura do Sistema ​

Nosso projeto é dividido em camadas para garantir escalabilidade:

5. Fundamentos Teóricos ​

Antes de mergulhar no código, é essencial dominar os pilares de engenharia que sustentam nossa qualidade:

6. Segurança ​

A segurança não é um diferencial, é um requisito básico de conformidade em nossas plataformas de saúde:

7. Padrões de Desenvolvimento ​

8. Design System ​

Consumimos o @ptm/design-system. Antes de criar um componente novo, verifique se ele já não existe ou se pode ser composto usando slots. Entender o design é parte do trabalho do Front-End:

9. Primeiros Passos ​

  1. Faça o clone do repositório principal.
  2. Rode npm install.
  3. Crie uma branch seguindo o Padrão de Nomenclatura.
  4. Realize uma pequena alteração (ex: ajustar um label) e abra um Pull Request para entender o fluxo de review.

10. Treinamento e Aprendizado (Rocketseat) ​

11. Finalização e Feedback ​

  • Crie um relatório de duas páginas de forma geral sobre o seu progresso.
  • Feedback (Obrigatório): Realize o seu feedback sobre o processo de onboarding seguindo as orientações em * *Feedback de Onboarding**.
  • Consulte a Grade de Nivelamento Web para entender as expectativas do seu nível e planejar sua evolução.

Recursos Úteis: