Skip to content

linklei-dev/devtest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Teste Dev Full-stack LinkLei

Desenvolva uma aplicação PHP utilizando o framework CodeIgniter.

  • Esta aplicação, deve conter um CRUD básico de pelo menos duas áreas e relacionamento entre as tabelas. Exemplo: Categorias e Produtos;
  • Quanto ao layout, um HTML e CSS bem feitos serão um diferencial;
  • Para desenvolvimento, utilizar PHP 7.2+ e MySQL 5.5+;
  • Publique os arquivos com o dump do banco de dados em SQL em um repositório no seu perfil aqui no GitHub;
  • Importante: avaliamos todo seu processo de desenvolvimento, commit por commit, portanto NÃO FAÇA apenas um commit para todo projeto;
  • Preferencialmente disponibilize um link para visualizarmos o seu teste rodando - você pode hospedar temporariamente onde preferir, caso não tenha onde colocar, uma busca rápida por free php mysql hosting mostra milhares de opcões;
  • Insira no seu README.md instruções / documentação necessária sobre como rodarmos seu teste localmente;
  • Para o teste ficar legal, considere como se estivesse desenvolvendo para uma marca real, para ter interface específica como cores, marca, formas e dados como se fosse para um cliente. Você pode usar qualquer marca que preferir, exemplo: Hyundai, Renault, Boticário, Coca-Cola etc. - você pode brincar com cadastros de produtos específicos das empresas, como modelos, cores, categorias, entre outra opções;
  • Caso queira nos encaminhar junto algum(ns) outro(s) trabalho(s) ou link(s) que considere interessante, fique a vontade, adoramos ver o que você já desenvolveu, mas a maior parte da avaliação será feita em cima da proposta mencionada aqui;
  • Ao finalizar o teste, envie um e-mail comunicando-nos.

Importante¹: há respostas de outras pessoas para este teste no GitHub - fique a vontade para visualizá-las após finalizar o seu teste - mas em momento algum copie e/ou dê fork para nos enviar como se fosse sua resposta. Esse tipo de comportamento ocasionará em IMEDIATA REPROVAÇÃO. O mesmo vale para cópias praticamente integrais de tutoriais que possa encontrar na internet - com exceção da própria documentação do framework.

Importante²: lembre de comentar bem seu código. Bom senso conta muito. Porém, as vezes, o óbvio precisa ser dito ;)

Importante³: Apreciamos seu conhecimento em Linux, caso desenvolva o teste utilizando algum "sabor de Linux", nos informe a distro, nome, versão e se prefere yum/dnf ou apt-get.


Dúvidas

Qualquer dúvida, fique a vontade para entrar em contato conosco, por e-mail, issue ou como preferir.

Por que CodeIgniter?

Desenvolvemos a base do projeto em CodeIgniter e buscamos evoluir em direção a outros frameworks mais modernos. Porém consideramos o CI uma boa base para estudo e análise de conhecimentos dos candidatos.

Tenho que usar mesmo o CodeIgniter pro teste?

Sim (vide resposta acima).

Posso enviar um CRUD feito em "PHP Vanilla"?

Não, veja respostas acima.

Irei trabalhar só com CodeIgniter aí no LinkLei?

NÃO! Aqui nós trabalhamos com todo tipo de linguagem, framework, plataforma e precompilador que você pode imaginar, como Node, React, React Native, Ionic, Angular, TypeScript, Next.js, OpenCart, Laravel, Swift, Xcode, LESS, SASS, Gulp etc. além do básico PHP, HTML, CSS e JavaScript. As oportunidades são infinitas. PHP é uma das principais tecnologias mas isto muitas vezes varia de acordo com a necessidade.

Sugestões?

Tem sugestões de melhorias para esse teste? Fique a vontade para fazer um fork com melhorias, pull requests ou abrir issues com o que passar na sua mente.

Bom teste!


Showcase

Entre os links abaixo, alguns desenvolvedores estão na Ezoom, outros não foram ou podem ainda não ter sido contratados e algum(ns) dele(s) pode(m) ter sido reprovado(s).

About

Nosso teste para desenvolvedores (PHP/CodeIgniter)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors