Executando

Aplicação web Laravel - Dominios/Campanha

Publicado em 31 de Março de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Aplicação em php moderna com api para backend utilizando o ecossistema Laravel.
Arquitetura de microserviços.
Controle de acesso/cadastro completo.
O usuário pode assinar planos com funções diferente e recusos diferentes.
Deve criar o controle das assinaturas e pagamentos.
A função basica vai ser cadastrar um dominio e ativa-lo no cloudflare e Cloudways.
Esse dominio cadastrado vai ser usado para criar campanhas, que vão gerar links, a campanha tem 2 urls para redirecionamento, e algumas flags para ativar/desativar recusos que serão desenvolvidos mais a diante. Nessa fase 1, a aplicação vai apenas apontar o dominio/subdominio e fazer um redirecionamento para as urls informadas. Deve existir um select com o nomes dos paises para que cada url tenha um pais selecionado ou todos como destino. Deve possuir uma integração de GEOIP para localizar de qual pais é o visitante e para qual url ele deve mandar.
Relatorios de contagem de cliques unicos e totais por dia nas campanhas.
Script para contagem de pageviews da campanha (a ser incluido em um site, para contar a visualização antes do clique ocorrer na campanha) Esse script vai ser usado para atribuir o CTR, a taxa de clique, de pessoas que viu o anuncio, e pessoas que efetivamente clicaram. Deve salvar dados em localstorage e servidor para fazer atribuição correta do visitante ate o momento que ele efetuar o clique. Usar melhores paricas de identificação de usuario por fingerprint, sem usar cookie.
Integração com Cloudflare api, para incluir um cname apontando para o servidor e validar o dominio/subdominio
Integração com Cloudways API para incluir o dominio/subdominio na aplicação para responder as requisições.

Laravel Cashier - controle de assinaturas
Laravel Horizon - envio de emails do sistema (ativação de conta, recuperação de senha...)
Laravel Jetstream - front end
Laravel Nova - App/Admin Panel
Laravel Breeze
Laravel Fortify
Laravel Octane

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Payment Processor (Paypal, Stripe, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por B. B.