Pesquisar
Projeto exclusivo

Implementação de funcionalidade para geração de arquivos ePub em Laravel

hoje às 08:17

Descrição do Projeto:

Estamos desenvolvendo uma aplicação em Laravel e precisamos de um desenvolvedor para implementar uma funcionalidade que permita a criação e o download de arquivos no formato ePub. Esses arquivos devem ser gerados com base em informações fornecidas pelo usuário, como título, autor e conteúdo do livro.

Escopo da tarefa:

Configuração e integração de biblioteca:

• Pesquisar, instalar e configurar uma biblioteca PHP adequada para manipulação de arquivos ePub (sugestão: PHPePub ou equivalente).

Criação de serviço para geração do ePub:

• Implementar uma classe de serviço que receba os dados de entrada (título, autor, conteúdo) e gere o arquivo ePub.
• Configurar o caminho de armazenamento temporário para os arquivos gerados.

Criação de rota e controlador:

• Implementar um endpoint na API ou funcionalidade no sistema que receba os dados via POST e utilize o serviço para gerar o ePub.
• Retornar o arquivo gerado como download ao usuário (com opção de exclusão após o envio).

Frontend (opcional):

• Implementar um formulário básico para que o usuário forneça os dados necessários (título, autor e conteúdo do livro).
• Garantir validação básica no frontend (HTML ou JS).

Validação e segurança:

• Validar e sanitizar todos os dados de entrada.
• Garantir que a geração dos arquivos seja feita em um ambiente seguro e que os arquivos temporários sejam removidos após o uso.

Requisitos técnicos:

• Experiência com Laravel 8+ ou superior.
• Familiaridade com bibliotecas PHP para manipulação de arquivos (ePub, PDF, etc.).
• Conhecimento de boas práticas de segurança no backend.
• Experiência com manipulação de formulários e upload/download de arquivos.

Entregáveis:

• Código bem documentado e funcional, integrado ao sistema Laravel existente.
• Endpoint funcional que permita gerar e baixar o arquivo ePub.
• Se necessário, instruções de configuração ou instalação de bibliotecas e dependências.

Prazo estimado:
[Defina o prazo com base em sua necessidade, por exemplo: 1 a 2 semanas].

Forma de trabalho:

• Comunicação por WhatsApp ou outra ferramenta.
• Repositório Git para versionamento do código.
• Reuniões semanais para alinhamento e acompanhamento do progresso (opcional).

Como enviar propostas:

• Envie uma proposta contendo:
• Experiência com Laravel e projetos similares.
• Estimativa de horas ou custo total para a implementação.
• Prazo estimado para entrega.
• Links para portfólio ou projetos anteriores (se disponível).

Habilidades desejadas:

Laravel PHP

Atividades do cliente nesse projeto:

Última visualização: hoje às 08:24

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: 7
Interessados: 7
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (7)
  • Freelancer Premium Tiago El
    Top Freelancer Plus
    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

Criação de site para empresa de soluções de TI - Realizar a criação do site da VITY SOLUÇÕES, uma empresa focada em locação de notebooks e desktops, venda de software em geral, além de notebooks, d...

Criação e manutenção de loja Shopify - Desenvolver uma loja na Shopify com tema padrão, incluindo integrações com plataformas, e dar manutenção (alterar página de produto, layout, copy, etc.).

Remoção de tag HTML da página principal - Recentemente, venho recebendo e-mails informando sobre um novo proprietário do site, através do Search Console. Já excluí diversas vezes, mas agora está pedindo p...

Desenvolvimento de site para restaurante - Estamos em busca de um profissional qualificado para criar um site moderno, funcional e atrativo para o nosso restaurante. O objetivo é proporcionar aos nossos clientes uma experiência...

Correções e implementações em ERP Laravel 8 - Procurando um profissional competente para realizar correções de bugs e implementações no meu ERP (Laravel 8 + MySQL), com pagamento por hora. Espera-se fluência ...

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.