---
id: bd7158d8c443eddfaeb5bd0e
title: Chart the Stock Market
challengeType: 4
isRequired: true
videoUrl: ''
localeTitle: Gráfico do mercado de ações
---

## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="http://watchstocks.herokuapp.com/" target="_blank">http://watchstocks.herokuapp.com/</a> 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 <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Aqui estão as histórias de usuário específicas que você deve implementar para este projeto: <strong>User Story:</strong> Eu posso visualizar um gráfico exibindo as linhas de tendência recentes para cada estoque adicionado. <strong>User Story:</strong> Eu posso adicionar novas ações pelo seu nome de símbolo. <strong>História do usuário:</strong> posso remover estoques. <strong>História do usuário:</strong> posso ver alterações em tempo real quando qualquer outro usuário adiciona ou remove um estoque. Para isso, você precisará usar Web Sockets. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; 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. </section>

## Instructions
<section id="instructions">
</section>

## Tests
<section id='tests'>

```yml
tests: []

```

</section>

## Challenge Seed
<section id='challengeSeed'>

</section>

## Solution
<section id='solution'>

```js
// solution required
```
</section>
