Coder Social home page Coder Social logo

adrianorod / frontendchallenge Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nibodev/frontendchallenge

0.0 1.0 0.0 1.01 MB

Quer se tonar um front-end de sucesso? Entre para o Nibo :D

Home Page: https://nibodev.github.io/

JavaScript 10.63% TypeScript 70.97% HTML 9.04% CSS 9.35%

frontendchallenge's Introduction

Nibo Front-end Challenge - Level 1

Quer saber o por que vale a pena trabalhar no Nibo? tech.nibo.com.br

Olá!

Primeiramente, parabéns por ter avançado ao Desafio para Developers do Nibo!

Quem somos

O Nibo nasceu em 2012 com uma missão muito clara: ajudar empresas a gerir suas finanças de forma simples e responsável. Ao longo dos anos, percebemos que a única forma de alcançar esse objetivo seria com a ajuda de uma figura bastante esquecida no imaginário brasileiro - contador.

Aqui no Nibo, não enxergamos o contador como o um "mal necessário", mas sim como cientista da riqueza - a pessoa com os poderes de ajudar seus clientes a prosperarem e alcançarem o sucesso.

Traduzimos esse pensamento no nosso manifesto, que nunca deixamos de recitar:

Todos os dias, 2000 empresas morrem no Brasil. Empresários precisam de ajuda. Bons contadores são a solução.

Sendo assim, nosso papel é fornecer as ferramentas que aumentem a produtividade e efetividade do contador, de modo que ele tenha tempo para o que realmente importa: ser consultivo e entregar insights valiosos ao seu cliente.

A equipe de Produto e Tecnologia do Nibo é composta por times multifuncionais, com autonomia na tomada de decisão. São as famosas squads. Não sabe o que é squad? Assista ao vídeo Spotify Engineering Culture.

O desafio

Bem vindo à Summoners Rift.

Você foi convocado a participar do mais empolgante desafio de sua vida: acabar com os intermináveis conflitos em Valoran. A nação humana de Demacia, o assombroso império de Noxus e os moradores de todas as cidades-estado aguardam ansiosamente por este momento.

Para isso ocorrerá um torneio onde o reino do vencedor terá o poder de controlar todos os outros em Valoran e precisamos que você desenvolva um sistema para gerenciar este torneio.

Regras

Os torneios tipicamente mata-mata são compostos por times e chaves, onde são gerados os vencedores de cada chave até chegar ao grande vencedor do torneio. Seu objetivo é criar um sistema onde é possível cadastrar os times e gerenciar o torneio até a fase final, onde poderemos eleger o vencedor.

Formato do torneio

  • Você deverá desenvolver uma solução em Javascript utilizando AngularJS. Você pode decidir sobre outras bibliotecas e tecnologias.
  • Queremos como resultado uma solução simples, legível e de qualidade.
  • Código feito e comentado em inglês please.
  • Não utilize soluções prontas. Nós as conhecemos.
  • Seja criativo. Você decide quais funcionalidades irá incluir além dos requisitos.

Pontos extras

Você está livre para construir a solução com as tecnologias e conceitos que preferir. Mas você poderá ganhar pontos extras se:

  • Utilizar ES2015+ com Babel ou Typescript
  • Trocar o AngularJS por Angular 2+
  • Persistir os dados usando Local Storage ou Web SQL
  • Utilizar pré-processadores CSS

Nós iremos avaliar a qualidade técnica do código CSS, HTML e Javascript além do aspecto visual e de usabilidade da aplicação.

Envio da solução

Você deverá criar um fork deste repositório, incluir o seu código fonte na pasta SRC, preencher o formulário "_about/Profile.md" e enviar para [email protected] o link do seu fork.

Tenha capricho com seu código e com o resultado final. Essa é a sua chance de entrar para o melhor time, na startup que mais cresce no Brasil.

Tem alguma dúvida? Utilize o canal de issues do Github para fazer sua pergunta :D

NIBO - Desenvolvimento de alta performance para geeks inquietos

Boa sorte :D

frontendchallenge's People

Contributors

adrianorod avatar rafaheringer avatar

Watchers

James Cloos 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.