fix(learn): Change Node project descriptions to all use same template (#40266)

* fix/change-node-project-descriptions-to-all-use-same-template

* fix: use correct boilerplate

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* fix: add url to link text

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* fix: add _blank for target attribute

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* fix: add missing single quote

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* fix: remove extra lines

* fix: improved wording of description

Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

* fix: move sentence to previous paragraph

Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

* fix: move sentence to previous paragraph

* fix: move sentence to previous paragraph

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
This commit is contained in:
Randell Dawson
2020-11-20 12:02:31 -08:00
committed by GitHub
parent 9ba94e38b4
commit b47487b8b2
13 changed files with 57 additions and 55 deletions

View File

@ -7,18 +7,17 @@ forumTopicId: 302359
## Description
<section id='description'>
<strong>Objective:</strong> Build a full stack JavaScript app that is functionally similar to this: <a href='https://fcc-voting-arthow4n.herokuapp.com/' target='_blank'>https://fcc-voting-arthow4n.herokuapp.com/</a>.
Build a full stack JavaScript app that is functionally similar to this: <a href='https://fcc-voting-arthow4n.herokuapp.com/' target='_blank'>https://fcc-voting-arthow4n.herokuapp.com/</a>. Use a site builder of your choice to complete the project.
Here are the specific user stories you should implement for this project:
<strong>User Story:</strong> As an authenticated user, I can keep my polls and come back later to access them.
<strong>User Story:</strong> As an authenticated user, I can share my polls with my friends.
<strong>User Story:</strong> As an authenticated user, I can see the aggregate results of my polls.
<strong>User Story:</strong> As an authenticated user, I can delete polls that I decide I don't want anymore.
<strong>User Story:</strong> As an authenticated user, I can create a poll with any number of possible items.
<strong>User Story:</strong> As an unauthenticated or authenticated user, I can see and vote on everyone's polls.
<strong>User Story:</strong> As an unauthenticated or authenticated user, I can see the results of polls in chart form. (This could be implemented using Chart.js or Google Charts.)
<strong>User Story:</strong> As an authenticated user, if I don't like the options on a poll, I can create a new option.
Once you've finished implementing these user stories, enter the URL to your live app and, optionally, your GitHub repository. Then click the "I've completed this challenge" button.
You can get feedback on your project by sharing it on the <a href='https://forum.freecodecamp.org/c/project-feedback/409' target='_blank'>freeCodeCamp forum</a>.
<strong>User Story:</strong> As an authenticated user, you can keep my polls and come back later to access them.
<strong>User Story:</strong> As an authenticated user, you can share my polls with my friends.
<strong>User Story:</strong> As an authenticated user, you can see the aggregate results of my polls.
<strong>User Story:</strong> As an authenticated user, you can delete polls that I decide I don't want anymore.
<strong>User Story:</strong> As an authenticated user, you can create a poll with any number of possible items.
<strong>User Story:</strong> As an unauthenticated or authenticated user, you can see and vote on everyone's polls.
<strong>User Story:</strong> As an unauthenticated or authenticated user, you can see the results of polls in chart form. (This could be implemented using Chart.js or Google Charts.)
<strong>User Story:</strong> As an authenticated user, if you don't like the options on a poll, you can create a new option.
When you are done, make sure a working demo of your project is hosted somewhere public. Then submit the URL to it in the `Solution Link` field. Optionally, also submit a link to your project's source code in the `GitHub Link` field.
</section>
## Instructions