tatishinoda / wordpress-teste

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WordPress/FrontEnd

Seja muito bem vindo.

Esse teste foi desenvolvido especialmente para você, e, sabemos que vc tem as skills necessárias para finalizá-lo.

Seu objetivo é o desenvolvimento de uma Landing Page sendo administrada pelo WordPress. Bem simples!

Desafio 1

  • Desenvolver o tema FrontEnd utilizando esse layout;

Desafio 2

  • Crie um formulário de contato ao final da page - clichê, mas bem objetivo (Não precisa fazer o envio dos dados);

Desafio 3

  • Desenvolver 2 Options Page para:
    • Gerenciar o banner no Header inclusive os textos;
    • Gerenciar as redes sociais no topo e no footer;
  • Desenvolver 1 CPT para:
    • Gerenciar a seção de "Meus trabalhos" definida no layout;

Ufa... agora, respira!

Desafios Extras - se você quiser fazer um pouquinho mais

  • Utilizar toda a estrutura de docker disponível nesse repo;
  • Utilize sass ou less para cuidar do seus estilos;
  • Utilize algum pré compilador;
  • Troque os Lorem Ipsum por textos reais. Utilize descrições simples e objetivas;

Diferenciais - se vc quiser SUPERAR as expectativas

  • Queremos acompanhar a evolução do seu desenvolvimento. Se possível, deixe o histórico de commits.

Desenvolvendo

  • Navegue até a pasta que vc clonou esse repo e execute: cp .env.example .env;
  • Edite o arquivo .env conforme suas necessidades (vc pode deixar default, se preferir);
  • Agora, execute make autoinstall e aguarde...
  • Algumas informações serão postadas na tela. Sente-se e tome um café pois o WP e seus plugins estão sendo instalados;
  • Se tudo ocorrer bem, vc já pode navegar no projeto em http://localhost;

Você deve saber que, seus dados de acesso ao admin, se encontram no .env

Observação importante

  • Não use nenhum tipo de page builder para construir o layout. Queremos que você construa o tema do zero;
  • Caso use algum tipo de page builder (Elementor, Gutenberg, WpBakery etc.) será desclassificado;
  • Dica: Construa primeiro o frontend da aplicação, em seguida integre ele ao WordPress.

Agora sim. Finalizamos por aqui.
Faça um fork desse projeto, e ao final, submit a PR and good luck! :D
Quando tiver dúvidas, ou encontrar algum problema, abra uma issue. Estaremos de olho.

Boa sorte!

About


Languages

Language:Shell 42.1%Language:Makefile 30.4%Language:Dockerfile 17.2%Language:CSS 8.8%Language:PHP 1.5%