C
Desenvolvimento de newsletter em React + Laravel 7/PHP
Cliente: (23 avaliações) · Remoto · 99Freelas
A combinarFreelance
Sobre a vaga
Desenvolvedor(a) React + Laravel - Newsletter
Projeto
Reconstruir a newsletter em uma página React. Hoje, o modelo é um arquivo HTML em newsletter/models, e a configuração fica em v20_newsletter. O novo fluxo deve permitir criar o modelo na tela e salvar modelo + agrupamento + ordem no banco.
Escopo
-… Expandir Tela para criar, duplicar e editar modelos (cabeçalho, blocos de notícia, rodapé, cores, fonte)
- Configurar agrupamento (assunto, palavra-chave, tipo de veículo, etc.)
- Configurar ordenação (peso, mídia, tiragem, data)
- Preview do e-mail
- Persistência no MySQL
- API Laravel ligando no motor atual (Newsletter.php + clipping)
- Migração dos modelos atuais da pasta para o banco
- Não interromper o envio que já existe (manual/cron)
Obrigatório
- React (hooks, formulário complexo, preview)
- Laravel 7 / PHP (API)
- MySQL (modelar e gravar layout + regras)
- HTML de e-mail
- SQL com agrupamento e ordenação
Desejável
- TypeScript
- Drag-and-drop
- Experiência com builder (e-mail/relatório)
- SES / disparo de e-mail
- Migração de jQuery para React Esconder
Projeto
Reconstruir a newsletter em uma página React. Hoje, o modelo é um arquivo HTML em newsletter/models, e a configuração fica em v20_newsletter. O novo fluxo deve permitir criar o modelo na tela e salvar modelo + agrupamento + ordem no banco.
Escopo
-… Expandir Tela para criar, duplicar e editar modelos (cabeçalho, blocos de notícia, rodapé, cores, fonte)
- Configurar agrupamento (assunto, palavra-chave, tipo de veículo, etc.)
- Configurar ordenação (peso, mídia, tiragem, data)
- Preview do e-mail
- Persistência no MySQL
- API Laravel ligando no motor atual (Newsletter.php + clipping)
- Migração dos modelos atuais da pasta para o banco
- Não interromper o envio que já existe (manual/cron)
Obrigatório
- React (hooks, formulário complexo, preview)
- Laravel 7 / PHP (API)
- MySQL (modelar e gravar layout + regras)
- HTML de e-mail
- SQL com agrupamento e ordenação
Desejável
- TypeScript
- Drag-and-drop
- Experiência com builder (e-mail/relatório)
- SES / disparo de e-mail
- Migração de jQuery para React Esconder
Candidatura
Publicado ontem
C
Cliente: (23 avaliações)
Vagas abertas nesta empresa: 1