Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desafio Front-End #14

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open

Desafio Front-End #14

wants to merge 22 commits into from

Conversation

simaodeveloper
Copy link

@simaodeveloper simaodeveloper commented Jul 22, 2016

Desafio Front-End DBR.ag

Minhas Informações

Nome: Daniel Simão da Silva
Telefone: (11) 94970-1297
Email: [email protected]
Portfólio: http://danielsimao.com.br/

Ferramentas

  • Gulp
  • Sass
  • Rucksack

Práticas

  • Scrum (Trello)
  • Responsivo
  • HTML5 Web Standards
  • Browser Support IE10+

Compilando os arquivos

Instale o NodeJS e o Gulp:

  • na raiz do projeto digite o comando npm update, o mesmo irá instalar e atualizar as dependências;
  • depois insira o comando gulp dev para gerar o build;
  • caso queira subir um servidor digite gulp serve:dev

Organização

O desenvolvimento é realizado no diretório dev e o gulp gera o diretório build com os arquivos compilados.
Subi a pasta build para vocês não terem o trabalho de compilar para conseguir ver o projeto, caso precisem subi no meu servidor, segue endereço: http://danielsimao.com.br/a/dbr/vaga/

Observações

Olá pessoal, tudo bem? fiquei sabendo do projeto muito em cima da hora então tive 3 noite mal dormidas para desenvolve-lo, mas acho que cheguei em uma versão legal, mas ainda não esta boa, precisaria de mais 12 horas para verificar os detalhes minuciosamente, vou listar aqui o que eu senti que faltou e que eu poderia entregar se tivesse mais tempo:

  • Ajuste para Iphone/Ipad (no caso não tenho os dispositivos para testar, mas esses devices são um pouco exigentes com algumas coisas e podem modificar o layout proposto);
  • Renderização de inputs no IE ficou um pouco a desejar, mas se houvesse mais tempo conseguiria corrigir esse detalhe;
  • Validação mais precisa, porém, a validação esta funcionando e com feedback para o usuário saber qual campo o mesmo errou;
  • Ícones e imagens opacas com 2x do tamanho para telas retina como os devices da Apple, quando não utilizamos imagens 2x as mesmas ficam bem borradas;
  • não criei task no gulp para minificar os arquivos, pois só tinha tempo para desenvolver o projeto, mas isso não significa que eu não sei desenvolver isso no gulp;
  • Normalmente utilizo LESS para trabalhar, mas configurei o Sass, eles são bem parecidos e não tive problemas para utiliza-lo, só não consegui configurar o compass, utilizo windows no dia a dia e ele não quis ajudar (nenhuma novidade rs);

Conclusões

Bom, acho que é isso pessoal, gostaria de conhecer vocês, saber como trabalham, saber o que estão precisando para que eu possa me direcionar para ajudar a empresa a crescer mais, trazendo o meu diferencial e olhar técnico, eu ainda tenho muito a aprender e tenho fome de conhecimento, espero um contato não importando o resultado da seleção, podemos tomar um café e bater um papo, obrigado pela oportunidade, abraços.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant