Giter Club home page Giter Club logo

highleads-frontend's Introduction

HighLeads - Gerenciamento de Leads

Você precisa captar leads por uma campanha de mídias digitais que levem o interessado para uma página na web (landing page) que contém um formulário para que o interessado informe seus dados de contato (nome, email e telefone).

Geralmente as landing pages são construídas em Word Press e você utiliza um formulário que encaminha os dados do interessado para uma conta de email.

Gerenciar os leads em uma conta de email é muito trabalhoso. Assim, o HighLeads automatiza o processo de captação de leads. Ele lê a conta de email (IMAP), armazena as informações dos leads em um banco de dados e gerencia essas informações para a prospecção de futuros clientes.

Você pode ter várias landing pages apontando para a mesma conta de email. O HighLeads envia um aviso de 'Novo Contato' para as contas de email que você indicar para cada landing page.

O Highleds possui um serviço backend para o serviço de API e o frontend - interface para o gerenciamento dos leads. Esses serviços podem ser executados no mesmo servidor que você publica as suas landing pages.

Executando localmente

Para executar o HighLeads localmente:

  • primeiramente instale o Node (se já não tem instalado). O HighLeads - frontend é executado com o Node 16.
  • baixe e execute o HighLeads - backend
  • baixe o HighLeads para a sua pasta local (yarn install)
  • altere "baseURL" para apontar para o endereço local do HighLeads - backend no arquivo nuxt.config.js

Para executar o HighLeads - frontend digite "yarn dev".

Publicando o HighLeads - frontend no servidor shared host

  • execute "yarn build" e "yarn generate"
  • crie um subdomínio no shared host como 'highleads.dominio.com'
  • copie a pasta dist (local) para a pasta no shared host

Abra o navegador indicando o endereço highleads.dominio.com.

HighLeads backend

O serviço backend foi desenvolvido utilizando o framework laravel/lumen. Isso porque geralmente você hospeda sua landing page em servidores "shared hosts" que possuem o Word Press instalado, fornecem conta de email e serviço de banco de dados. Assim, é mais fácil colocar tudo em um mesmo servidor.

veja em https://github.com/macabral/highleads-backend

HighLeads frontend

O HighLeads frontend foi desenvolvido com framework Nuxt (Vue) - SPA (Single Page Application).

highleads-frontend's People

Contributors

macabral avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.