freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/take-home-projects/build-a-voting-app.portugue...

2.5 KiB

id title challengeType isRequired videoUrl localeTitle
bd7158d8c443eddfaeb5bdef Build a Voting App 4 true Construa um aplicativo de votação

Description

Objetivo: criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: https://fcc-voting-arthow4n.herokuapp.com/ e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects . Aqui estão as histórias de usuário específicas que você deve implementar para este projeto: História de usuário: Como um usuário autenticado, posso manter minhas pesquisas e voltar mais tarde para acessá-las. História de usuário: Como usuário autenticado, posso compartilhar minhas pesquisas com meus amigos. História do usuário: como um usuário autenticado, posso ver os resultados agregados das minhas pesquisas. História de usuário: Como um usuário autenticado, posso excluir pesquisas que eu decido que não quero mais. História do usuário: como um usuário autenticado, posso criar uma pesquisa com qualquer número de itens possíveis. História do usuário: como usuário não autenticado ou autenticado, posso ver e votar nas pesquisas de todos. História do usuário: como um usuário não autenticado ou autenticado, posso ver os resultados das pesquisas em forma de gráfico. (Isso pode ser implementado usando o Chart.js ou o Google Charts.) História de usuário: Como um usuário autenticado, se eu não gostar das opções em uma pesquisa, posso criar uma nova opção. Quando terminar de implementar essas histórias de usuários, clique no botão "Concluí este desafio" e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook.

Instructions

Tests

tests: []

Challenge Seed

Solution

// solution required