Skip to content

salesoft/desafio-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Front-End

Bem-vindo

A Salesoft é uma empresa de desenvolvimento de software multiplataforma e multidispositivos, que está inserida no grupo de empresas BrasileiroGroup, uma das principais franqueadoras relacionadas a serviços financeiros da região sudeste do país, com mais de 100 franqueados.

A Salesoft nasce então com a proposta de suprir a demanda por software de gestão e automação de processos da franqueadora e dos franqueados e, com seu crescimento, começou também a comercializar suas soluções para alcançar e ajudar ainda mais empresas do setor.

Ficamos felizes que tenha interesse em fazer parte da nossa equipe. Este teste serve apenas para conhecermos melhor suas habilidades com as tecnologias que utilizamos para desenvolver o front-end de nossas aplicações. Então não se preocupe se não conseguir realizar todos os detalhes do desafio, cada parte do projeto será avaliada e levada em consideração separadamente.

Aprendizado e Desenvolvimento

Você pode esperar um trabalho intenso em projetos HTML5/CSS3, com frameworks JavaScript que implementam os conceitos de Web Components e Programação Reativa, como VueJS, React e Angular, além de diversos outras bibliotecas JavaScript.

Acreditamos muito no aprendizado contínuo que se dá por meio do desenvolvimento de projetos reais e da interação com a equipe e também temos o suporte de diversos cursos e videoaulas on-line de apoio a nossos desenvolvedores.

Como participar

Um de nossos instrutores dará a você mais informações sobre a sua participação e sobre o prazo de entrega. Mas, para realizar a tarefa, basta que você realize um fork deste repositório para seu GitHub, faça o desafio abaixo e depois nos encaminhe o link do repositório em seu GitHub.

Caso não tenha conhecimento em Git ou GitHub, basta clicar no botão “Download” acima para baixar o desafio em sua máquina e depois subir o desafio feito em alguma plataforma de compartilhamento de arquivo (Dropbox, Google Drive) e nos enviar o link.

O Desafio

Imagine que um cliente passe as seguintes especificações de um projeto a você:

Precisamos de uma lista de compras simples, que servirá como um lembrete tanto de tudo que precisamos comprar para a empresa, quanto do que já foi comprado. Assim, essa lista precisa ter:

  • Adicionar um novo item de compra
  • Lista de todos os itens que precisamos comprar
  • Lista de todos os itens que já foram comprados
  • Opção de marcar um item como comprado ou não
  • Opção de editar e excluir um item

Você será o responsável por criar uma versão somente front-end com todas as funcionalidades propostas.

Objetivo

Seu objetivo nesse projeto é preparar a versão de apresentação ao cliente, para que ele possa ver como o software ficará em sua versão final e lhe dar seu aval sobre tudo, para que então possamos focar na finalização do front-end e na criação do back-end.

Design

Libere sua imaginação, pense na usabilidade e no conforto do cliente ao usar a ferramenta todos os dias. Você pode utilizar bibliotecas prontas de layout, como Bootstrap e Material Design, ou então usar pré-processadores CSS, como o SASS.

Pense também que a equipe de compras poderá acessar esse sistema por meio de um celular ou tablet. Então o sistema deve ter ótima usabilidade em todos os dispositivos.

Programação

O desenvolvimento back-end ainda não foi realizado, afinal precisamos validar com o cliente se o sistema está funcionando da forma como ele espera, antes de pensarmos na persistência dessas informações.

Assim, utilizando Javascript, junto ou não de algum framework/biblioteca (Jquery, AngularJS, entre outras), crie todas as funcionalidades do software no front-end, de forma interativa para a demonstração.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages