In progress

Aplicação web Laravel - Dominios/Campanha

Published on the March 31, 2022 in IT & Programming

About this project

Open

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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs), Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by B. B.