elite37oficial / VAGAS_FLUTTER_MOBILE

Front-End Mobile do Aplicativo Vagas Flutter
1 stars 0 forks source link

Implementar tela Denunciar vaga #64

Open TeofiloAlbuquerque opened 1 year ago

TeofiloAlbuquerque commented 1 year ago

Descrição:

A task consiste em criar uma tela de Denuncia de vaga, de acordo com o design do figma. A tela deve permitir que o usuário denuncie determinada vaga selecionada, de acordo com critérios que violam as diretrizes da comunidade. A tela de denunciar vaga deve ter uma interface intuitiva e amigável, seguindo as diretrizes do design do aplicativo e seguindo os padrões do clean archtecture.

Detalhes:

A tela de denunciar vaga, deve passar segurança ao usuário denunciante, o informando que suas informações nunca serão compartilhadas com o responsável pela vaga denunciada. A tela, deve dá ao usuário o feedback do nome da vaga a ser denunciada, para que ele tenha certeza que está denunciando a vaga correta, incluir um campo de texto que pode ser informado seu e-mail (de forma opcional), opções a selecionar, de violações da diretrizes da comunidade, incluindo a opção do usuário poder preencher um campo de texto, para especificar sua denuncia, em caso de que ela não se inclua nas opções anteriores, ao final da tela, um botão para que o usuário possa salvar e finalizar a sua denuncia. É importante garantir que a tela funcione corretamente em diferentes tamanhos de tela e orientações (portrait e landspace). A interface da tela deve ser clara e de fácil compreensão, com elementos UI bem definidos, como botões, caixas de seleção e campos de texto, conforme especificado no design do Figma.

Exemplos:

AppBar: Incluir ao titulo da appBar como "Central de ajuda", para trazer um feedback para o usuário que ele está em uma área do app que ele poderá ter ajuda com uma possível dúvida ou problema. Opções de marcação de denuncia: Inserir 7 checkbox, para dá a possibilidade ao usuário de marcar as seguintes violações das diretrizes da comunidade:

  • A vaga não corresponde à descrição.
  • A vaga é enganosa ou fraudulenta
  • A empresa tem práticas discriminatórias
  • O salário oferecido é muito baixo ou injusto
  • A vaga está sendo divulgada por uma empresa suspeita ou não confiável
  • A vaga contém erros ou informações confusas
  • Outro (por favor, especifique) Opções de fornecer informações: Inserir 2 campos de textos referentes ao usuário poder informar de forma opcional seu e-mail e outro para que possa especificar sobre sua denuncia, caso não se inclua nas violações padrões. Salvar denuncia: Incluir um botão para que o usuário possa salvar e finalizar sua denuncia, sendo de forma clara e bem destacado na tela, a sua função.

Critérios de aceitação:

Todos os checkboxes de denuncia devem estar funcionais, permitindo ao usuário selecionar e desmarcar as opções. O nome da vaga denunciada deve está informada de forma correta, evitando que o usuário tenha problemas ou dificuldades ao denunciar. Todos os elementos de UI, incluindo checkboxes e bottom, devem estar alinhados corretamente na tela, proporcionando uma experiência visualmente agradável e fácil de usar.

TeofiloAlbuquerque commented 1 year ago