Skip to content

mauriciorobertodev/afiliajin

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 - [email protected]

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


💎 Créditos/Reconhecimento


🔬 Referências