Giter VIP home page Giter VIP logo

desafio_desenvolvedorweb_tokenlab_alexandra86's Introduction

Web - Desafio Técnico 2024 - TokenLab


Descrição


Olá, esta etapa de teste deverá ser realizada em dois momentos:

  • 1ª Terá 01 (uma) semana para realizar o desafio técnico
  • 2ª Apresentará o mesmo numa entrevista técnica online.

O desafio consiste em fazer um sistema web de calendário de eventos com backend e frontend.
Caso você seja candidato a CLT, será obrigatório ser desenvolvido na arquitetura REST, e caso você seja candidato a estagiário, a arquitetura REST é opcional, porém será considerada como um diferencial.

O sistema deverá prover as seguintes funcionalidades:

  • Cadastro de usuário;
  • Login para acesso ao sistema;
  • Adição de eventos;
  • Edição de eventos;
  • Remoção de eventos;
  • Listagem de eventos;
  • Os atributos necessários para o evento são:
    • Descrição;
    • Hora de início;
    • Hora de término.

Obrigatório para CLT e opcional para estágio:

  • Não deixar sobrescrever eventos e caso ocorra, emitir um alerta para o usuário;
  • Suporte a vários usuários;
  • Eventos ligados ao usuário que os criou;
  • Frontend renderizado no lado do cliente.

Os atributos a seguir não são obrigatórios, porém serão considerados como um diferencial na seleção do candidato:

  • Eventos com duração de mais de um dia;
  • Caso haja suporte a vários usuários, também poderá ser implementado o convite a outros usuários para eventos, ou seja, o evento aparecerá no calendário do usuário convidado e o usuário convidado poderá responder se poderá participar ou não (RSVP);
  • Responsividade, assim como o uso de Bootstrap ou outro framework CSS;
  • Alguma funcionalidade diferente que você pensar.

Algumas instruções:

✅ Poderá ser utilizada a linguagem e o banco de dados de preferência do desenvolvedor, bem como o uso de frameworks;
✅ Não será necessário fazer deploy em servidor, apenas apresentação na máquina do candidato e envio antecipado do código, mas se quiser pode;
✅ Pense no polimento do seu projeto, na qualidade do código e em boas práticas de projetos em produção.

🟡 Orientações importantes:

-> O prazo para a entrega do projeto é de 1 (uma) semana. Esse material pode ser revisitado quantas vezes precisar até que responda a ele com o link do seu desafio.

-> Utilize o link abaixo para marcar a entrevista e apresentação do desafio:
Agenda Gabriel Missali

-> Ao finalizar o desafio, responda esta pergunta com o link do repositório (GitHub, Bitbucket etc..)

-> Assistir ao video antes da entrevista, para conhecer um pouco mais sobre a área de web na Tokenlab.

Bom desafio! ✌🏽😉


desafio_desenvolvedorweb_tokenlab_alexandra86's People

Contributors

alexandra86 avatar

Watchers

 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.