Analisando propostas

Feature de exportar material didático online em Pdf para nossa plataforma de materiais didáticos;

Publicado em 16 de Junho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Plataforma educacional com painel em Next.js 16 + React + TypeScript + Tailwind + shadcn/ui e backend em C#/.NET. O recurso central é o Material Didático: documentos em editor de blocos com estrutura Material → Blocos → Elementos (21 tipos: texto rico, títulos, listas, imagens, carrossel, vídeo, áudio, tabelas, callouts, 2 colunas, sub-cards, colapsáveis, Guia do Professor, divisores).
O que queremos
1. Exportação para PDF A4

Botão "Exportar PDF" que gera um documento A4 limpo, estilo apostila — não screenshot da tela. Requisitos:

Quebras de página inteligentes (nenhum elemento partido no meio; títulos não ficam órfãos)
Renderização fiel dos 21 tipos com tipografia de documento, margens A4, cabeçalho/rodapé com título e número de página
Imagens inline; áudio e vídeo convertidos em fallback imprimível (bloco estilizado com QR code e link)
Texto vetorial selecionável, qualidade de impressão
Seletor "Versão Aluno / Versão Professor" (flag visibleToTeachersOnly)

2. Ciclo de publicação agendada

Permitir editar um material inteiro sem publicar — todas as alterações ficam em cache/rascunho — e publicar tudo de uma vez com um único botão.
Stack obrigatória

TypeScript estrito · React/Next.js 16 App Router · CSS de impressão avançado ou @react-pdf/renderer · C#/.net (asp.NET Core + EF Core + Clean Architecture) para ajustes de endpoints quando necessário.
Perfil buscado

Front-end sênior especialista em geração de pdf/css de impressão, com trânsito no backend c# para ajustes pontuais.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias