admmoreiras / partners

0 stars 0 forks source link

Definir o escopo do projeto e os requisitos do aplicativo #15

Closed admmoreiras closed 1 month ago

admmoreiras commented 1 month ago

Escopo do Projeto:

Objetivo Geral:

Desenvolver uma aplicação de recrutamento online que ofereça uma experiência personalizada e eficiente tanto para candidatos quanto para empresas, com foco em proporcionar um excelente custo-benefício e uma interface intuitiva e moderna.

Principais funcionalidades:

  1. Registro de Usuário:

    • Permitir que candidatos e empresas se registrem no aplicativo, criando perfis personalizados.
    • Implementar medidas de segurança, como verificação de e-mail e senha.
  2. Busca Avançada de Vagas:

    • Oferecer recursos avançados de busca, permitindo que os candidatos encontrem vagas de emprego de acordo com suas habilidades, localização e preferências e conhecimentos especificos de cada solução oferencida pela Totvs.
    • Implementar filtros de pesquisa por localização, Datasul, Protheus, RM, Fluig, HCM, trabalho remoto, presencial, filtro por modulos de cada produto (ex: Protheus/Compras, Datasul/WMS e etc).
  3. Recomendações Personalizadas:

    • Utilizar algoritmos de inteligência artificial para oferecer recomendações personalizadas de emprego com base no histórico e preferências do usuário.
  4. Publicação de Vagas:

    • Permitir que as empresas publiquem vagas de emprego de forma rápida e fácil, incluindo informações detalhadas sobre a posição e requisitos.
    • Implementar um processo de revisão e aprovação das vagas antes da publicação.
  5. Interação entre Candidatos e Empresas:

    • Facilitar a comunicação entre candidatos e empresas por meio de mensagens internas no aplicativo.
    • Permitir que os usuários candidatem-se a vagas diretamente pelo aplicativo.
  6. Análise de Currículos:

    • Fornecer ferramentas de análise de currículos para as empresas avaliarem os candidatos de forma eficiente.
    • Integrar funcionalidades de triagem automática de currículos, quando possível.
  7. Interface Intuitiva e Moderna:

    • Desenvolver uma interface de usuário atraente e fácil de usar, com navegação simplificada e design responsivo para diferentes dispositivos.
  8. Suporte ao Cliente:

    • Oferecer suporte ao cliente eficiente, com canais de comunicação claros e tempos de resposta rápidos para resolver quaisquer problemas ou dúvidas dos usuários.
  9. Integrações Externas:

    • Integrar o aplicativo com outras plataformas e sistemas externos relevantes, como redes sociais e sistemas de gerenciamento de RH.

Requisitos do Aplicativo:

  1. Registro e Autenticação de Usuários:

    • Permitir que os usuários se cadastrem e façam login no aplicativo.
    • Implementar medidas de segurança, como verificação de e-mail e senha.
  2. Perfil do Usuário:

    • Permitir que os usuários criem e editem seus perfis, incluindo informações pessoais, habilidades, experiência e preferências de emprego.
  3. Busca de Vagas:

    • Oferecer uma interface de busca intuitiva e avançada para os candidatos encontrarem vagas de emprego relevantes.
    • Implementar filtros de pesquisa por localização, setor, tipo de contrato, entre outros.
  4. Recomendações Personalizadas:

    • Utilizar algoritmos de recomendação baseados em inteligência artificial para oferecer sugestões de emprego personalizadas para os usuários.
  5. Publicação de Vagas:

    • Permitir que as empresas publiquem vagas de emprego, incluindo título, descrição, requisitos e informações de contato.
    • Implementar um processo de revisão e aprovação das vagas antes da publicação.
  6. Interação entre Candidatos e Empresas:

    • Facilitar a comunicação entre candidatos e empresas por meio de mensagens internas no aplicativo.
    • Permitir que os usuários candidatem-se a vagas diretamente pelo aplicativo.
  7. Análise de Currículos:

    • Fornecer ferramentas de análise de currículos para as empresas avaliarem os candidatos de forma eficiente.
    • Integrar funcionalidades de triagem automática de currículos, quando possível.
  8. Interface Intuitiva e Moderna:

    • Desenvolver uma interface de usuário atraente e fácil de usar, com navegação simplificada e design responsivo para diferentes dispositivos.
  9. Suporte ao Cliente:

    • Oferecer suporte ao cliente eficiente, com canais de comunicação claros e tempos de resposta rápidos para resolver quaisquer problemas ou dúvidas dos usuários.
  10. Integrações Externas:

    • Integrar o aplicativo com outras plataformas e sistemas externos relevantes, como redes sociais e sistemas de gerenciamento de RH.
admmoreiras commented 1 month ago

= SPEC-001: Plataforma de Recrutamento Online :sectnums: :toc:

== Background

A aplicação tem como objetivo principal facilitar a interação entre candidatos e empresas, otimizando o processo de recrutamento e oferecendo uma interface moderna e personalizada. O projeto foca em resolver problemas de usabilidade, eficiência no processo de candidatura e oferta de vagas, além de proporcionar integrações com soluções como TOTVS.

== Requisitos

Os requisitos foram definidos seguindo o modelo MoSCoW:

=== Must Have (Essenciais)

=== Should Have (Importantes)

=== Could Have (Desejáveis)

=== Won't Have (Não serão implementados agora)