freeCodeCamp/curriculum/challenges/spanish/06-information-security-and.../information-security-and-qu.../stock-price-checker.spanish.md

57 lines
2.5 KiB
Markdown
Raw Normal View History

2018-10-08 17:34:43 +00:00
---
id: 587d824a367417b2b2512c44
title: Stock Price Checker
localeTitle: Comprobador de precios de acciones
challengeType: 4
isRequired: true
---
## Description
<section id='description'>
Cree una aplicación de JavaScript de pila completa que sea funcionalmente similar a esto: <a href='https://giant-chronometer.glitch.me/' target='_blank'>https://giant-chronometer.glitch.me/</a> .
Trabajar en este proyecto implicará que escriba su código en Glitch en nuestro proyecto de inicio. Después de completar este proyecto, puede copiar su URL de error público (en la página de inicio de su aplicación) en esta pantalla para probarlo. Opcionalmente, puede optar por escribir su proyecto en otra plataforma, pero debe ser visible públicamente para nuestras pruebas.
Inicie este proyecto en Glitch usando <a href='https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-project-stockchecker/'>este enlace</a> o clone <a href='https://github.com/freeCodeCamp/boilerplate-project-stockchecker/'>este repositorio</a> en GitHub! Si utiliza Glitch, recuerde guardar el enlace a su proyecto en un lugar seguro.
</section>
## Instructions
<section id='instructions'>
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: Configure las políticas de seguridad de contenido para permitir solo la carga de scripts y css desde su servidor.
testString: ''
- text: Puedo obtener / api / stock-prices con datos de formulario que contengan un ticker de acciones de Nasdaq y recibir de vuelta un objeto stockData.
testString: ''
- text: 'En stockData, puedo ver el stock (cadena, el ticker), el precio (decimal en formato de cadena) y me gusta (int).'
testString: ''
- text: También puedo pasar un campo como true (booleano) para agregar mi me gusta a la (s) acción (es). Sólo 1 me gusta por ip debe ser aceptado.
testString: ''
- text: "Si paso 2 acciones, el objeto devuelto será una matriz con la información de ambas acciones. En lugar de me gusta, mostrará rel_likes (la diferencia entre las me gusta en ambas acciones) en ambas".
testString: ''
- text: 'Una buena forma de recibir el precio actual es la siguiente API externa (que reemplaza "GOOG" con su stock): https://finance.google.com/finance/info?q=NASDAQ%3aGOOG'
testString: ''
- text: Las 5 pruebas funcionales están completas y aprobadas.
testString: ''
```
</section>
## Challenge Seed
<section id='challengeSeed'>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>