Skip to content

mauriciorobertodev/afiliajin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Afiliajin

MVP de uma estrutura de afiliados

PRs welcome! contributors last update forks stars open issues license

Alt text


🌟 Sobre o projeto

O objetivo do projeto é ser um MVP de uma estrutura para afiliados, a principal função necessária é a clonagem de página de vendas que é o que o projeto se propõe a fazer. A página é clonada e formatada para uso na estrutura própria do afiliado.

O projeto foi construído usando Laravel no backend, ReactJS no frontend, porém eu foi usado InertiaJS para fazer a comunicação entre eles, basicamente um monólito.

A escolha do ReactJS foi para aprender como ele funciona pois não tinha tido nenhum contato com ele anteriormente, o laravel é php, a maioria dos afiliados são direcionados a hospedagens que só provem PHP, fora ser um ótimo framework.

🔥 O que foi usado


🎯 Features

  • Clonar página de vendas.
  • Colocar um botão de whatsapp na página
  • Editar os links contidos na página
  • Editar o texto diretamente na página
  • Possibilidade de adicionar dados nas tags HEAD e BODY da página
  • Cada página tem sua presell +18 ou não

⚡ Como usar

  1. Escolha o produto e copie o link da página de vendas.
  2. Abra a aplicação páginas > nova página, preencha os dados com o link copiado.
  3. Clique em salvar.
  4. A página aparecerá na lista de páginas clonada faça as alterações desejadas

🔧 Desenvolvimento

Clone o projeto

  git clone https://github.com/mauriciorobertodev/afiliajin.git

Entre na pasta do projeto

  cd afiliajin

Instale as dependências

  composer install && npm install

Rode o modo de desenvolvimento

  php artisan serve
  npm run dev

Eu uso o Laravel Sail, aqui você verá como executa-lo no projeto.

👋 Contribuindo

Contribuições são sempre bem vindas!

  1. Faça o fork do projeto (https://github.com/mauriciorobertodev/afiliajin/fork)
  2. Crie uma branch para sua modificação (git checkout -b meu-novo-recurso)
  3. Faça o commit (git commit -am 'Adicionando um novo recurso...')
  4. Push (git push origin meu-novo-recurso)
  5. Crie um novo Pull Request



🔒 License

Licença MIT (MIT). Consulte o arquivo de licença para obter mais informações.


🤝 Contato

Mauricio Roberto - mauricio.roberto.dev@gmail.com

Link do projeto: https://github.com/mauriciorobertodev/afiliajin


💎 Créditos/Reconhecimento


🔬 Referências