Analisando propostas

Desenvolver Módulo de Criação Dinâmica de Páginas Web e E-mails com Integração Laminas Framework e Editor Visual Drag and Drop

Publicado em 11 de Agosto de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um profissional freelancer para desenvolver um módulo que integre o Laminas Framework com um editor visual "drag and drop" para criação e edição dinâmica de páginas web e e-mails. O projeto envolve a utilização de bibliotecas gratuitas e a futura integração com o Doctrine 2 e banco de dados MySQL. Esperamos um módulo funcional, documentação ou video detalhado e código bem estruturado.  Aguardamos ansiosamente uma colaboração produtiva.

Detalhes do gerador de páginas

editor contendo blocos / componentes
================================
1 utilizar a versão mais recente e completa, com todos os blocos/componentes possíveis de biblioteca escolhida
2 categorizar componentes e blocos para agilizar a criação
3 possibilitar botões de cta (links), formulários de cadastro e captura de dados como nome, e-mail e telefone
4 possibilitar utilizar pop-up com formulário de captura
5 possibilitar utilizar cronômetros e contadores
6 possibilitar vários formatos de vídeos como iframes, vimeo, youtube, google driver, mp4, avi etc...
7 possibilitar usar menus, rodapés interagindo entre páginas
8 possibilitar utilizar imagens nos formatos de animações vga, gif, jpg, jpeg, vetores
9 possibilitar utilizar testemunhos em vídeo ou imagem
10 possibilitar utilizar carrossel de imagens e vídeo
11 permitir duplicar a página criada
12 permitir reaproveitar e favorita parte dos componentes criados ex: google.Com (principal) para uma nova página ex: google.com/pagina-obrigado
13 Permitir cadastrar um domínio de interesse, seguido do guia/faq de configuração para utilizar o domínio escolhido sendo ele principal ou secundário

LAMINAS
================================
14 Integrar o editor ao laminas mais recente, com mysql na arquitetura mvc
15 Botão visualizar a página criada/salva em uma rota automática ex: google.com/pagina-simples
16 Possibilidade de escolher um template (página de captura, página de branca, página de obrigado)
17 Após criar ou editar a página ou escolher algum template permitir salvar a página
18 Permitir editar a página criada
19 Permitir excluir  a página criada

Contexto Geral do Projeto

Procura-se um desenvolvedor para criar um módulo empolgante e inovador que permitirá a criação dinâmica de páginas web e e-mails, aproveitando as funcionalidades avançadas do Laminas Framework e de um editor visual "drag and drop" de preferencia gratuito. Descrição do Projeto: Nossa proposta é criar um módulo que integre a robustez do Laminas Framework, juntamente com o poder intuitivo de um editor de páginas web e e-mails por meio de uma interface "drag and drop". A estrutura inicial do projeto Laminas MVC pode ser facilmente baixada via Composer, conforme disponibilizado no site oficial do framework. Requisitos-Chave: Integração Laminas Framework: Você será responsável por integrar a versão mais recente do Laminas Framework ao módulo. Isso permitirá que aproveitemos as capacidades do framework para desenvolver um sistema sólido e escalável. Editor Visual Drag and Drop: O módulo precisará de um editor de páginas web e e-mails que permita aos usuários criar, editar e excluir conteúdo de forma intuitiva, por meio de arrastar e soltar elementos como imagens, vídeos, tabelas e outros elementos até componentes bootstraps, tipo uma estrutura wordpress por exemplo. Isso tornará o processo de design mais acessível, mesmo para usuários sem conhecimento técnico avançado. Bibliotecas Gratuitas e Open Source: Você terá a liberdade de selecionar e incorporar bibliotecas gratuitas e de código aberto que aprimorem a funcionalidade do módulo, garantindo sua eficiência e flexibilidade. Integração com Banco de Dados Relacional: Embora seja um objetivo futuro, planejamos integrar o Laminas com o Doctrine 2 e utilizar um banco de dados relacional MySQL para um projeto subsequente. Portanto, a estrutura do módulo deve ser construída com essa expansão em mente. Entregáveis Esperados: Ao final do projeto, esperamos receber: Módulo Funcional: Um módulo completo e funcional que integra o Laminas Framework com o editor visual "drag and drop", permitindo a criação dinâmica de páginas web e e-mails, podendo ter páginas, landpages, e-mails para visualizar ou editar. Detalhes do gerador de páginas editor contendo blocos / componentes ================================ 1 utilizar a versão mais recente e completa, com todos os blocos/componentes possíveis de biblioteca escolhida 2 categorizar componentes e blocos para agilizar a criação 3 possibilitar botões de cta (links), formulários de cadastro e captura de dados como nome, e-mail e telefone 4 possibilitar utilizar pop-up com formulário de captura 5 possibilitar utilizar cronômetros e contadores 6 possibilitar vários formatos de vídeos como iframes, vimeo, youtube, google driver, mp4, avi etc... 7 possibilitar usar menus, rodapés interagindo entre páginas 8 possibilitar utilizar imagens nos formatos de animações vga, gif, jpg, jpeg, vetores 9 possibilitar utilizar testemunhos em vídeo ou imagem 10 possibilitar utilizar carrossel de imagens e vídeo 11 permitir duplicar a página criada 12 permitir reaproveitar e favorita parte dos componentes criados ex: google.Com (principal) para uma nova página ex: google.com/pagina-obrigado 13 Permitir cadastrar um domínio de interesse, seguido do guia/faq de configuração para utilizar o domínio escolhido sendo ele principal ou secundário LAMINAS ================================ 14 Integrar o editor ao laminas mais recente, com mysql na arquitetura mvc 15 Botão visualizar a página criada/salva em uma rota automática ex: google.com/pagina-simples 16 Possibilidade de escolher um template (página de captura, página de branca, página de obrigado) 17 Após criar ou editar a página ou escolher algum template permitir salvar a página 18 Permitir editar a página criada 19 Permitir excluir a página criada Sobre a Documentação: Incluindo instruções de instalação, configuração e uso do módulo, bem como uma descrição das bibliotecas e componentes utilizados. Código-fonte Limpo e Documentado: Um código bem estruturado, documentado e de fácil manutenção, seguindo as melhores práticas de programação. Compensação: Estamos dispostos a discutir uma compensação justa e negociável. O valor será avaliado com base em sua experiência, expertise e na complexidade da implementação. Agradecemos seu tempo e esperamos ansiosamente por uma colaboração produtiva e bem-sucedida.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias