Skip to main content

Pontos de atenção no projeto

  • Inserir um recaptcha para evitar robôs de frontend (Crawlers) façam cadastros repetitivos e fraudulentos.

  • Inserir também um recaptcha via backend para evitar chamadas consecutivas via backend (API), provavelmente a qualquer momento alguém vai fazer loop de chamadas e inserir 1000 salários iguais.

  • Moderação do que foi inserido pela comunidade, evitando um retrabalho imenso de sanitização .

  • Uma tela de pré confirmação do que foi inserido, evitando cadastrar por engano sem antes revisar.

  • Por algum motivo seu backend carrega tudo todo instante, isso pode gerar alguma oneração. Caso você acesse a aba Salário ele POR ALGUM MOTIVO tenta carregar as /companies. Não faz nenhum sentido isso. E todos dão erro 400.

  • Sua regras de validação de campos estão somente no frontend, um mal intencionado poderia via backend ficar inserindo dados que possam gerar má experiencia (salário negativo, letras no salário e assim vai). Tratar todos os inserts também na camada de serviço.


    Se precisar de validação das implementações só me pingar

Status: Completed4 comments

Log in to comment and vote

Comments4

  • Vinícius Costa changed status to Completed
    Team•

    Mar 28, 2025

    Pinned

    Faltando apenas a tela de confirmação dos dados antes do envio.

  • Vinícius Costa

    Team•

    Mar 24, 2025


    Adicionado botão de denunciar!

  • Vinícius Costa

    Team•

    Mar 19, 2025

    Muito obrigado pelos feedbacks, @Sayoan Oliveira ! Gostaria de bater um papo com você. Se fizer sentido, me manda um “oi” no info@vcsenterprises.com

    • Sayoan Oliveira

      •

      Mar 24, 2025

      Combinado man.