GithubHelp home page GithubHelp logo

tallerwebsolutions / teste-tecnico Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ferraritaller/teste-tecnico

2.0 8.0 2.0 303 KB

Teste técnico da Taller

HTML 16.92% CSS 14.92% JavaScript 68.16%

teste-tecnico's Introduction

Teste técnico da Taller

Seja bem-vindo(a) ao teste técnico da Taller.

Nossa intenção com este teste é conhecer um pouco mais sobre sua aptidão técnica, sua capacidade na tomadas de decisão, entre outros pontos.

Projeto Empresas com Churrasco Garantido

Seu objetivo aqui será desenvolver o projeto Empresas com Churrasco Garantido. Para te auxiliar, disponibilizamos neste repositório um protótipo navegável.

O protótipo é feito em axure, portanto talvez seu navegador sugira instalar uma extensão para ter uma melhor experiência de uso.

Além do protótipo, preparamos algumas tasks com a definição das funcionalidades:

Task Descrição
Login O usuário deverá se logar com seu e-mail e senha. Os campos do formulário são obrigatórios e deve ser exibida uma mensagem na tentativa de enviar o formulário vazio.
Nova conta Qualquer pessoa poderá criar uma conta. Todos os campos são obrigatórios.
Dashboard Ao logar, o usuário será encaminhado para uma tela de dashboard. Na coluna Quantidade de pedidos deverá conter um link que encaminhará o usuário para a tela de meus pedidos daquela empresa.
Menu O menu deve ser exibido em todas as páginas, com exceção da página de Login e da página de Nova conta.
Cadastrar empresa Nesta página o usuário poderá cadastrar um empresa. Um usuário poderá cadastrar mais de uma empresa. Todos os campos desta página devem ser obrigatórios, e não deve ser possível submeter o formulário com um CNPJ inválido.
Meus pedidos O usuário poderá visualizar as informações dos seus pedidos aqui e também poderá cancelar um pedido a qualquer momento.
Novo pedido Na página de novo pedido o usuário poderá selecionar a empresa para a qual ele deseja fazer um pedido e adicionar produtos e quantidades. Após adicionar todos os produtos, ele poderá confirmar o pedido.
Minha conta O usuário poderá alterar os dados da conta a qualquer momento.

Regras do Jogo

Escolha a tecnologia que se sentir mais confortável

Não limitamos qual linguagem ou framework você poderá usar, mas leve em consideração que nossa equipe de desenvolvimento precisará ser capaz de analisar seu código.

Entregue no prazo

Ao receber o teste lhe foi estipulado um prazo de entrega. Se você tiver algum problema e precisar extender este prazo, nos avise com antecedência. Se o prazo não for cumprido, nosso sistema te desclassificará automaticamente - mas não desclassificará ninguém se o sistema entregue estiver incompleto. Portanto...

Não foque na conclusão apenas

Nosso objetivo aqui não é ter um sistema rodando - é conseguir analisar seu código, organização, e processo de desenvolvimento. É claro que ficará mais fácil fazer esse teste se pudermos ver tudo funcionando, mas indepentente disso nós vamos olhar o seu código.

Entregáveis

É imprescindível que após a entrega o teste esteja disponível online. Não vamos receber zips com o código por e-mail. Portanto, sugerímos que você publique seu código no GitHub - o que é gratuito - e nos envie o link do repositório por e-mail.

Também é bastante importante podermos executar o sistema desenvolvido. Sugerímos que você disponibilize o sistema online, em algum dos vários locais onde é possível ter hospedagem gratuita. Como esse passo depende da linguagem e tecnologia que você estiver usando, não podemos lhe ajudar muito.

P.s.: Nós lemos commits :)

teste-tecnico's People

Contributors

ferraritaller avatar lucasconstantino avatar marigraf avatar

Stargazers

Luis Phelipe avatar Gabriel Ferreira  avatar

Watchers

Sebastian avatar Henrique Recidive avatar Reva Gomes avatar Helal Ferrari Cabral avatar James Cloos avatar  avatar Rafael Caceres avatar Edmar Gomes avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.