Sobre este projeto
it-programming / web-development
Aberto
O erp que trabalhamos é constuído em php e mysql tem um módulo de proposta que lê um arquivo odt, busca variáveis e gera um pdf.
Gostaria de melhorar este módulo, a ideia é gerar um editor de template para que o próprio usuário construa, inserindo imagens e clicando e arrastando as variáveis da proposta para quando preenchido o formulário o sistema preencha as variáveis com os valores inputados, gere um html e converta em pdf.
Paguei alguns anos atrás para um programador fazer algo semelhante com o Sugar CRM, a proposta ficou muito boa, com Cabeçalho e Rodapé personalizáveis e fixos, e conteúdo altamente customizável.
O profissional pode determinar o que acha mais fácil, na minha opinião o mais fácil é alterar o módulo existente do que fazer um módulo do zero.
Hoje o módulo atual tem os seguintes passos:
1 Formulário para inserir os dados da proposta;
2 Através de um template em ODT o sistema isere as variáveis no arquivo texto;
3 Gera um pdf com base no arquivo odt com as variáveis inseridas
4 salva o arquivo na pasta da proposta.
Os passos novos basicamente mudam o item 2 e cria o item 5.
1 Formulário para inserir os dados da proposta;
2 Através de um template em HTML o sistema isere as variáveis no arquivo texto;
3 Gera um pdf com base no arquivo html com as variáveis inseridas
4 salva o arquivo na pasta da proposta.
5 Criar o gerador de template, se possível com click e arraste as variáveis no texto.
Definições do sistema são:
1 local para subir imagem para cabeçalho, proporção e tamanhos fixos, se a proporção for menor deverá centralizar a imagem na área delimitada.
2 local para subir imagem para rodapé, proporção e tamanhos fixos, se a proporção for menor deverá centralizar a imagem na área delimitada.
3 inserir imagens diversas no corpo do template da proposta.
4 diagramar texto.
5 salvar em pasta específica para template.
Pontos importantes:
O sistema possui um conversor de html em pdf, incluso da para /include/html2pdf.
O sistema possui um gerador de HTML para disparo de email marketing, pode ser aproveitado também caso desejar aproveitar a base, basicamente é o mesmo princípio.
Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias