├── README.MD ├── REVIEW.MD └── src ├── index.html ├── main.css └── main.js /README.MD: -------------------------------------------------------------------------------- 1 | # Projeto 001 - Calculadora de hora p/ Freelas (1/2) 2 | 3 | Uma calculadora que irá te mostrar o valor da sua hora perante o freelance cotado. 4 | 5 | ## Qual é o valor que o desafio entrega? 6 | 7 | O projeto tem a finalidade de descrever alguns fatores determinantes para você saber o seu valor da sua hora em um freelance. 8 | 9 | 1. Tempo diário investido no projeto 10 | 11 | Agora vamos entender um pouco mais sobre esses fatores começando pelo fator _tempo diário_ investido. Quando tratamos de freelances, há uma certa demanda do seu tempo em off. Ou seja: depois do trabalho, escola ou aquele tempinho vago no final do dia que você usa pra relaxar e descontrair. 12 | Esse tempo é algo muito valioso para qualquer pessoa, certo? Então claramente temos que levar esse fator em consideração. 13 | 14 | 2. Dias efetivos trabalhando 15 | 16 | Outro fator é a quantidade de dias efetivos que você irá disponibilizar para trabalhar no projeto. Não há nenhuma garantia que você poderá trabalhar todos os dias e de fato lidar com o processo de confirmar tudo com o cliente. Logo, você terá que cotar uma quantidade de dias específicos para lidar com todo o processo, sendo ele a parte comercial e desenvolvimento. 17 | 18 | 3. Dias de Férias por projeto 19 | 20 | Qualquer modalidade de trabalho, seja CLT ou PJ, há seus encargos referentes à verba de férias e não seria diferente para lidar com um freela. Uma parte do valor da sua hora reflete diretamente na quantidade de dias que você deseja tirar "férias" com o valor total projeto. 21 | 22 | 4. Valor total do Projeto 23 | 24 | Não podemos esquecer do principal fator que é o total a ser recebido pelo freela. A partir desse valor, do quanto você desejaria ganhar em cima do trabalho, é feito o cálculo maior. 25 | 26 | Essas quatro variáveis, vão definir um bom jeito de você cotar alguns de seus trabalhos até você começar a ter uma noção maior do que fazer nesses momentos. 27 | 28 | ### Desafio 29 | 30 | O que queremos ensinar é que há algo muito além do software dentro desses meios de freelance. Há de fato muitas outras variáveis a serem levadas em conta, porém isso você irá descobrir com o tempo. Tá, mas e o desafio? 31 | 32 | - Crie um fork deste repositório e trabalhe os arquivos da pasta **"src"**. 33 | - Crie uma página explicando o valor de cada variável, com estilo livre e uma sinalização da He4rt (logo, link, cores etc); 34 | - Nessa página haverá um formulário com 4 entradas e um botão. Sendo essas entradas: 35 | 36 | 1. Valor total do Projeto 37 | 2. Quantidade de horas trabalhadas por dia 38 | 3. Dias efetivos trabalhados na semana 39 | 4. Dias de férias pelo projeto 40 | 41 | - Ao submeter o formulário será gerada uma nova div com o resultado da conta abaixo: 42 | 43 | ``` 44 | // Conta para calcular valor da sua hora no projeto 45 | // 46 | // By: danielhe4rt 47 | 48 | valorHora = (valorProjeto / (diasEfetivos * 4 * horasDiarias) ) + ( ( diasFerias * diasEfetivos * horasDiarias ) ) 49 | ``` 50 | 51 | Cuidados a se tomar: 52 | 53 | - Validar entradas de texto para apenas aceitar números ou sua aplicação não irá funcionar; 54 | - Fazer um layout agradável e explicando o motivo do projeto; 55 | - Não ter pressa para terminar o projeto. 56 | 57 | ### Conclusão do Desafio 58 | 59 | Commite as alterações feitas e faça um post ou no nosso Discord na sala #he4rtlabs-challenges ou um post no Twitter com a hashtag #He4rtLabsChallenges e iremos divulgar e/ou fazer um review do seu código. 60 | 61 | Caso você se sinta confortável, deixamos um arquivo chamado REVIEW.MD para você fazer alguns comentários sobre o desafio e o que você achou no geral. 62 | 63 | ## Créditos 64 | 65 | Este desafio foi desenvolvido pelo grupo He4rt Developers para uso livre da comunidade. 66 | 67 | ## Autor 68 | 69 | - Daniel Reis (danielhe4rt) - Back-end Developer && He4rt Developers Leader - [Portfólio](https://danielheart.dev) - [Twitter](https://twitter.com/danielhe4rt) 70 | -------------------------------------------------------------------------------- /REVIEW.MD: -------------------------------------------------------------------------------- 1 | Nome/Nickname: 2 | 3 | Comentários do projeto: 4 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Calculadora de Freela - He4rtDevs 7 | 8 | 9 | 10 |
11 |

Olá mundo.

12 |
13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/he4rtlabs/he4rtlabs-challenges-01/c5954f7988a4b020f71e6f3bd11d05c9c23b3483/src/main.css -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/he4rtlabs/he4rtlabs-challenges-01/c5954f7988a4b020f71e6f3bd11d05c9c23b3483/src/main.js --------------------------------------------------------------------------------