Pesquisar

Implementação de editor de texto e assinatura digital

30/12/2024 às 17:46

Descrição do Projeto:

Buscamos um desenvolvedor freelancer experiente para implementar um editor de texto robusto e integrar a funcionalidade de assinatura digital em nosso sistema web de service desk. O sistema, desenvolvido com HTML, CSS e JavaScript, utiliza frameworks/bibliotecas como React, Vue.js ou Angular. O objetivo é permitir que os usuários do service desk criem, editem e assinem digitalmente documentos diretamente na plataforma, otimizando o fluxo de trabalho e a gestão de processos.

Responsabilidades:
- Implementação do editor de texto:
- Implementar um editor de texto rico com funcionalidades como formatação de texto (negrito, itálico, sublinhado, listas, etc.), inserção de imagens, tabelas e outros elementos.
- Garantir a compatibilidade com diferentes navegadores e dispositivos.
- Implementar a funcionalidade de salvar o conteúdo do editor em diferentes formatos (ex: HTML, PDF, TXT).
- Considerar a usabilidade e a acessibilidade na implementação do editor, pensando no contexto de um sistema de service desk.
- Integração da assinatura digital:
- Integrar uma solução de assinatura digital (ex: Web PKI, APIs de provedores de assinatura digital).
- Implementar o fluxo de assinatura, incluindo a geração do hash do documento, a comunicação com o provedor de assinatura e a validação da assinatura.
- Garantir a segurança e a integridade dos documentos assinados.
- Implementar a visualização e a verificação de assinaturas digitais, considerando a necessidade de auditoria e rastreamento em um sistema de service desk.
- Integração com o sistema de service desk existente:
- Integrar o editor de texto e a funcionalidade de assinatura digital com o restante do sistema de service desk, garantindo o fluxo correto de dados e a consistência da interface, incluindo a integração com módulos como gestão de chamados, base de conhecimento e relatórios.
- Testes: Realizar testes unitários e de integração para assegurar a qualidade e o funcionamento das implementações, considerando os fluxos típicos de um sistema de service desk.
- Documentação: Documentar o código e as funcionalidades implementadas, incluindo informações relevantes para a equipe de suporte do service desk.

Requisitos:
- Domínio de HTML, CSS e JavaScript: Conhecimento avançado em desenvolvimento front-end.
- Conhecimento em frameworks/bibliotecas JavaScript (React, Vue.js ou Angular): Experiência prática com pelo menos um desses frameworks. Especifique qual(is) você domina.
- Experiência com desenvolvimento de editores de texto (desejável): Experiência prévia com bibliotecas como TinyMCE, CKEditor, Quill, Google Docs ou similares é um diferencial importante.
- Conhecimento em conceitos de criptografia e assinatura digital: Compreensão dos princípios básicos de funcionamento da assinatura digital.
- Experiência com integração de APIs RESTful: Para comunicação com serviços de assinatura digital e o backend do sistema de service desk.
- Familiaridade com controle de versão (Git): Essencial para trabalho em equipe e organização do código.
- Capacidade de trabalhar de forma independente e cumprir prazos.
- Boa comunicação e proatividade.

Diferenciais:
- Experiência com Web PKI ou outras tecnologias de assinatura digital.
- Conhecimento em padrões de acessibilidade web (WCAG).
- Experiência com testes automatizados (ex: Jest, Cypress).
- Conhecimento em UI/UX.
- Experiência com sistemas de service desk ou help desk: Este é um diferencial importante, pois demonstra familiaridade com o contexto da aplicação.

Habilidades desejadas:

CSS Google APIs HTML Integração Javascript

Atividades do cliente nesse projeto:

Última visualização: 30/12/2024 às 17:29

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 8
Interessados: 11
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (8)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de site - 1. Sobre a empresa/projeto Nome do projeto: Chic Show Oficial Descrição: A Chic Show é uma produtora cultural lendária, conhecida por promover eventos icônicos, es...

Configuração de assinatura de e-mail corporativa - Estamos buscando um profissional experiente para nos auxiliar na configuração de assinaturas de e-mail corporativas hospedadas na Localweb, acessadas via Outlook. O objetivo é...

Otimização de landing pages - Estamos buscando um profissional experiente em otimização de sites para melhorar a velocidade de carregamento e o desempenho das landing pages do nosso projeto. Atualmente, essas p&aa...

Criação de site para nutricionista - Gostaria de criar um site com minhas informações como nutricionista, incluindo: sobre mim, tipos de trabalho que realizo, meu blog, minhas receitas, e-books à venda, etc.

Modificação de mods no Minecraft e criação de site - 1. Modificação de mods no Minecraft Objetivo: Modificar um mod existente para adicionar novas funcionalidades ou alterar as existentes. O mod será configurado para rodar em um...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.