Skip to content

Commit

Permalink
Atualizando documentação
Browse files Browse the repository at this point in the history
  • Loading branch information
tonylincon1 committed Jun 6, 2022
1 parent 68bb9cb commit d6039a9
Show file tree
Hide file tree
Showing 7 changed files with 30 additions and 6 deletions.
27 changes: 25 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,25 @@
# Landing Page do Projeto TD Rio Doce Digital
Essa é uma pagina para o projeto de transformação digital Rio Doce Digital no qual foi um freela executado por mim.
# 1) Landing Page do Projeto TD Rio Doce Digital
Essa é uma pagina para o projeto TD Rio Doce Digital que tem por objetivo apresentar o projeto e coletar inscritos.

## 2) Capa do Projeto
![image](images/capa_landing_page.png)

## 3) Mockup Utilizado como referência
Link: https://www.canva.com/design/DAE9NV1_fuQ/h6v8728e7X7qHSSZKzkHgw/view?utm_content=DAE9NV1_fuQ&utm_campaign=designshare&utm_medium=link&utm_source=homepage_design_menu

## 4) Commits do Projeto
A lista do que foi trabalhado nesse projeto encontra-se na página "list commits".

## 5) Detalhes Referentes a Utilização da Landing Page
Essa landing page possui um formulário de inscrição no qual foi utilizado um API para recebimento e gravação dos dados.

No arquivo js/validatform.js está a API de envio dos dados e o link "https://hook.us1.make.com/emo6d98bfrbhh4saeuxgxpmlvipjijv9" foi o webhook utilizado para receber a informação.

### 5.1) Como foi Configurado o Recebimento e Gravação das Respostas
Dentro da plataforma "Integromat" foi configurado o seguinte fluxo para recebimento e envio dos dados:

![image](images/gravacao_api.png)

O webhook foi configurado para receber o apontamento após o envio dos dados no formulário do site, após isso, ele enviará os dados estruturados para uma planilha no google sheets e gravar o questionário de diligência em uma pasta no google drive. Além disso, caso haja algum erro na gravação dos dados ele acionara via e-mail.

*OBS: O integromat foi só uma opção utilizada no projeto para receber os dados, porém fica a cargo da utilização escolher o back-end para fazer essa gravação de dados.
Binary file added images/capa_landing_page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/gravacao_api.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion js/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const hoursContainer1 = document.querySelector('#hours1')
const daysContainer1 = document.querySelector('#days1')

const nextYear = new Date().getFullYear()
const newYearTime = new Date(`Jun 05 ${nextYear} 00:00:00`)
const newYearTime = new Date(`Jun 20 ${nextYear} 00:00:00`)
const countdownContainer = document.querySelector('#countdown')
const countdownContainer1 = document.querySelector('#countdown1')

Expand Down
2 changes: 1 addition & 1 deletion js/countdownHeader.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const hoursContainer = document.querySelector('#hours')
const daysContainer = document.querySelector('#days')

const nextYear = new Date().getFullYear()
const newYearTime = new Date(`Jun 05 ${nextYear} 00:00:00`)
const newYearTime = new Date(`Jun 20 ${nextYear} 00:00:00`)
const countdownContainer = document.querySelector('#countdown')

const getTimeUnit = unit => unit < 10 ? '0' + unit : unit
Expand Down
2 changes: 1 addition & 1 deletion js/countdownPage.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const hoursContainer1 = document.querySelector('#hours1')
const daysContainer1 = document.querySelector('#days1')

const nextYear1 = new Date().getFullYear()
const newYearTime1 = new Date(`Jun 05 ${nextYear} 00:00:00`)
const newYearTime1 = new Date(`Jun 20 ${nextYear} 00:00:00`)
const countdownContainer1 = document.querySelector('#countdown1')

const getTimeUnit1 = unit => unit < 10 ? '0' + unit : unit
Expand Down
3 changes: 2 additions & 1 deletion js/validatform.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ var form = document.getElementById('Página1');
var nome = document.getElementById('Nome-Completo');
var cpf = document.getElementById('CPF');
var idade = document.getElementById('Idade');
var telefone = document.getElementById('Telefone');
var email = document.getElementById('E-mail');
var estado = document.getElementById('Estado');
var cidade = document.getElementById('Cidade');
Expand Down Expand Up @@ -76,7 +77,7 @@ var form = document.getElementById('Página1');
validemail('.msg-email',email)
required('.msg-idade',idade,"Idade")
verificaIdade('.msg-idade',idade)
required('.msg-telefone',idade,"Telefone")
required('.msg-telefone',telefone,"Telefone")
required('.msg-estado',estado,"Estado")
required('.msg-cidade',cidade,"Cidade")
required('.msg-escolaridade',escolaridade,"Escolaridade")
Expand Down

1 comment on commit d6039a9

@vercel
Copy link

@vercel vercel bot commented on d6039a9 Aug 1, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.