fix: update take home project links (#39444)
* fix: update take home project links and update mentions of Glitch with Repl.it * fix: clean up text, fix typos, and remove deploy to Heroku text * fix: update nightlife coordination app description text Co-authored-by: Tom <20648924+moT01@users.noreply.github.com> * fix: update GH link text based on suggestion * fix: update links to the fCC forum * fix: update nightlife coordination app url Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com> * fix: change http to https Co-authored-by: Tom <20648924+moT01@users.noreply.github.com> Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
cf82a2b33e
commit
8e3f740127
@ -11,12 +11,12 @@ forumTopicId: 302349
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a <a href='https://codepen.io' target='_blank'>CodePen.io</a> app that is functionally similar to this: <a href='https://codepen.io/freeCodeCamp/full/JqdoMV' target='_blank'>https://codepen.io/freeCodeCamp/full/JqdoMV</a>.
|
||||
Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_blank'>user stories</a>. Use whichever libraries or APIs you need. Give it your own personal style.
|
||||
<strong>User Story:</strong> I can see a list of the most recent posts on the freeCodeCamp forums.
|
||||
<strong>User Story:</strong> I can see a list of the most recent posts on the freeCodeCamp forum.
|
||||
<strong>User Story:</strong> For each topic, I can see the title and a list of links to users who have recently posted in it.
|
||||
<strong>User Story:</strong> I can see the number of replies and views that each topic has had, and a timestamp of when the topic was last active.
|
||||
<strong>Hint:</strong> To get the 30 most recent forum posts: <a href='https://buttercup-island.glitch.me/latest' target='_blank'>https://buttercup-island.glitch.me/latest</a>.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it on the freeCodeCamp <a href='https://forum.freecodecamp.org/' target='_blank'>forum</a>.
|
||||
<strong>Hint:</strong> To get the 30 most recent forum posts: <a href='https://fcc-forum-proxy.freecodecamp.repl.co/latest' target='_blank'>https://fcc-forum-proxy.freecodecamp.repl.co/latest</a>.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -18,8 +18,8 @@ forumTopicId: 302350
|
||||
<strong>User Story:</strong> I should get a circle of different color on each click.
|
||||
<strong>User Story:</strong> I can click on the 'Reset' button to remove the recent color.
|
||||
<strong>User Story:</strong> I can click on the 'Reset All' button to remove all the colors from the circles.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -9,15 +9,15 @@ forumTopicId: 302351
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a full stack JavaScript app that is functionally similar to this: <a href='http://whatsgoinontonight.herokuapp.com/' target='_blank'>http://whatsgoinontonight.herokuapp.com/</a> and deploy it to Heroku.
|
||||
<strong>Objective:</strong> Build a full stack JavaScript app that is functionally similar to this: <a href='https://whatsgoinontonight.herokuapp.com/' target='_blank'>https://whatsgoinontonight.herokuapp.com/</a>.
|
||||
Here are the specific user stories you should implement for this project:
|
||||
<strong>User Story:</strong> As an unauthenticated user, I can view all bars in my area.
|
||||
<strong>User Story:</strong> As an authenticated user, I can add myself to a bar to indicate I am going there tonight.
|
||||
<strong>User Story:</strong> As an authenticated user, I can remove myself from a bar if I no longer want to go there.
|
||||
<strong>User Story:</strong> As an unauthenticated user, when I login I should not have to search again.
|
||||
<strong>Hint:</strong> Try using the <a href='https://www.yelp.com/developers/documentation/v3' target='_blank'>Yelp API</a> to find venues in the cities your users search for. If you use Yelp's API, be sure to mention so in your app.
|
||||
Once you've finished implementing these user stories, click the "I've completed this challenge" button and enter the URLs for both your GitHub repository and your live app running on Heroku.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -8,7 +8,7 @@ forumTopicId: 302352
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a <a href='https://glitch.com' target='_blank'>Glitch</a> app that is functionally similar to this: <a href='https://wild-song.glitch.me/' target='_blank'>https://wild-song.glitch.me</a>.
|
||||
<strong>Objective:</strong> Build a <a href='https://repl.it/' target='_blank'>Repl.it</a> app that is functionally similar to this: <a href='https://pinterest-clone.freecodecamp.repl.co/' target='_blank'>https://pinterest-clone.freecodecamp.repl.co/</a>.
|
||||
Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_blank'>user stories</a>. Use whichever libraries or APIs you need. Give it your own personal style.
|
||||
<strong>User Story:</strong> As an unauthenticated user, I can login with GitHub.
|
||||
<strong>User Story:</strong> As an authenticated user, I can link to images.
|
||||
@ -16,9 +16,9 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> As an authenticated user, I can see a Pinterest-style wall of all the images I've linked to.
|
||||
<strong>User Story:</strong> As an unauthenticated user, I can browse other users' walls of images.
|
||||
<strong>User Story:</strong> As an authenticated user, if I upload an image that is broken, it will be replaced by a placeholder image. (can use jQuery broken image detection)
|
||||
<strong>Hint:</strong> <a href='http://masonry.desandro.com/' target='_blank'>Masonry.js</a> is a library that allows for Pinterest-style image grids.
|
||||
Once you've finished implementing these user stories, click the "I've completed this challenge" button and enter the URLs for both your GitHub repository and your live app running on Heroku.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
<strong>Hint:</strong> <a href='https://masonry.desandro.com/' target='_blank'>Masonry.js</a> is a library that allows for Pinterest-style image grids.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -16,8 +16,8 @@ forumTopicId: 302353
|
||||
<strong>User Story:</strong> The computer can control the other paddle.
|
||||
<strong>User Story:</strong> The computer's paddle is unbeatable. It should never miss the ball.
|
||||
<strong>User Story:</strong> The game keeps track of the player and computer's score.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -18,8 +18,8 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> I can delete these recipes.
|
||||
<strong>User Story:</strong> All new recipes I add are saved in my browser's local storage. If I refresh the page, these recipes will still be there.
|
||||
<strong>Hint: </strong> You should prefix your local storage keys on CodePen, i.e. <code>_username_recipes</code>
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -20,8 +20,8 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> When I fight an enemy, we take turns damaging each other until one of us loses. I do damage based off of my level and my weapon. The enemy does damage based off of its level. Damage is somewhat random within a range.
|
||||
<strong>User Story:</strong> When I find and beat the boss, I win.
|
||||
<strong>User Story:</strong> The game should be challenging, but theoretically winnable.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -20,8 +20,8 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> I can play in strict mode where if I get a button press wrong, it notifies me that I have done so, and the game restarts at a new random series of button presses.
|
||||
<strong>User Story:</strong> I can win the game by getting a series of 20 steps correct. I am notified of my victory, then the game starts over.
|
||||
<strong>Hint:</strong> Here are mp3s you can use for each button: <code>https://s3.amazonaws.com/freecodecamp/simonSound1.mp3</code>, <code>https://s3.amazonaws.com/freecodecamp/simonSound2.mp3</code>, <code>https://s3.amazonaws.com/freecodecamp/simonSound3.mp3</code>, <code>https://s3.amazonaws.com/freecodecamp/simonSound4.mp3</code>.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -14,8 +14,8 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> I can play a game of Tic Tac Toe with the computer.
|
||||
<strong>User Story:</strong> My game will reset as soon as it's over so I can play again.
|
||||
<strong>User Story:</strong> I can choose whether I want to play as X or O.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -9,7 +9,7 @@ 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> and deploy it to Heroku.
|
||||
<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>.
|
||||
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.
|
||||
@ -19,8 +19,8 @@ Here are the specific user stories you should implement for this project:
|
||||
<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, click the "I've completed this challenge" button and enter the URLs for both your GitHub repository and your live app running on Heroku.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -16,8 +16,8 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<span class='text-info'>Hint #1:</span> Here's a URL you can use to get a random Wikipedia article: <code>https://en.wikipedia.org/wiki/Special:Random</code>.
|
||||
<span class='text-info'>Hint #2:</span> Here's an entry on using Wikipedia's API: <code>https://www.mediawiki.org/wiki/API:Main_page</code>.
|
||||
<span class='text-info'>Hint #3:</span> Use this <a href='https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=jsonfm' target='_blank'>link</a> to experiment with Wikipedia's API.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -9,13 +9,13 @@ forumTopicId: 302361
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a full stack JavaScript app that allows you to search for images like this: <a href='https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10' target='_blank'>https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10</a> and browse recent search queries like this: <a href='https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/' target='_blank'>https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/</a>. Then deploy it to Glitch.
|
||||
<strong>Objective:</strong> Build a full stack JavaScript app on <a href='https://repl.it/' target='_blank'>Repl.it</a> that allows you to search for images like this: <a href='https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10' target='_blank'>https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10</a> and browse recent search queries like this: <a href='https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/' target='_blank'>https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/</a>.
|
||||
Here are the specific user stories you should implement for this project:
|
||||
<strong>User Story:</strong> I can get the image URLs, alt text and page urls for a set of images relating to a given search string.
|
||||
<strong>User Story:</strong> I can get the image URLs, alt text and page URLs for a set of images relating to a given search string.
|
||||
<strong>User Story:</strong> I can paginate through the responses by adding a ?offset=2 parameter to the URL.
|
||||
<strong>User Story:</strong> I can get a list of the most recently submitted search strings.
|
||||
Once you've finished implementing these user stories, click the "I've completed this challenge" button and enter the URLs for both your GitHub repository and your live app running on Glitch.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -19,8 +19,8 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> Each time the board changes, I can see how many generations have gone by.
|
||||
<strong>Hint:</strong> Here's an explanation of Conway's Game of Life from John Conway himself: <a href='https://www.youtube.com/watch?v=E8kUJL04ELA' target='_blank'>https://www.youtube.com/watch?v=E8kUJL04ELA</a>
|
||||
<strong>Hint:</strong> Here's an overview of Conway's Game of Life with rules for your reference: <a href='https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life' target='_blank'>https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life</a>
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -9,14 +9,14 @@ forumTopicId: 302363
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a full stack JavaScript app that is functionally similar to this: <a href='http://watchstocks.herokuapp.com/' target='_blank'>http://watchstocks.herokuapp.com/</a> and deploy it to Heroku.
|
||||
<strong>Objective:</strong> Build a full stack JavaScript app that is functionally similar to this: <a href='https://watchstocks.herokuapp.com/' target='_blank'>https://watchstocks.herokuapp.com/</a>.
|
||||
Here are the specific user stories you should implement for this project:
|
||||
<strong>User Story:</strong> I can view a graph displaying the recent trend lines for each added stock.
|
||||
<strong>User Story:</strong> I can add new stocks by their symbol name.
|
||||
<strong>User Story:</strong> I can remove stocks.
|
||||
<strong>User Story:</strong> I can see changes in real-time when any other user adds or removes a stock. For this you will need to use Web Sockets.
|
||||
Once you've finished implementing these user stories, click the "I've completed this challenge" button and enter the URLs for both your GitHub repository and your live app running on Heroku.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -8,14 +8,14 @@ forumTopicId: 302364
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a <a href='https://glitch.com' target='_blank'>Glitch</a> app that is functionally similar to this: <a href='https://chrome-delivery.glitch.me/' target='_blank'>https://chrome-delivery.glitch.me</a>.
|
||||
<strong>Objective:</strong> Build a <a href='https://repl.it/' target='_blank'>Repl.it</a> app that is functionally similar to this: <a href='https://book-trading-club.freecodecamp.repl.co/' target='_blank'>https://book-trading-club.freecodecamp.repl.co/</a>.
|
||||
Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_blank'>user stories</a>. Use whichever libraries or APIs you need. Give it your own personal style.
|
||||
<strong>User Story:</strong> I can view all books posted by every user.
|
||||
<strong>User Story:</strong> I can add a new book.
|
||||
<strong>User Story:</strong> I can update my settings to store my full name, city, and state.
|
||||
<strong>User Story:</strong> I can propose a trade and wait for the other user to accept the trade.
|
||||
Once you've finished implementing these user stories, click the "I've completed this challenge" button and enter the URLs for both your GitHub repository and your live app running on Heroku.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -15,8 +15,8 @@ Fulfill the following <a href='https://en.wikipedia.org/wiki/User_story' target=
|
||||
<strong>User Story:</strong> I can tell the relative size of the meteorite, just by looking at the way it's represented on the map.
|
||||
<strong>User Story:</strong> I can mouse over the meteorite's data point for additional data.
|
||||
<strong>Hint:</strong> Here's a dataset you can use to build this: <a href='https://raw.githubusercontent.com/freeCodeCamp/ProjectReferenceData/master/meteorite-strike-data.json' target='_blank'>https://raw.githubusercontent.com/freeCodeCamp/ProjectReferenceData/master/meteorite-strike-data.json</a>
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
id: bd7150d8c442eddfafb5bd1c
|
||||
title: P2P Video Chat Application
|
||||
challengeType: 3
|
||||
challengeType: 4
|
||||
isHidden: false
|
||||
isRequired: false
|
||||
forumTopicId: 302366
|
||||
@ -9,7 +9,7 @@ forumTopicId: 302366
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
<strong>Objective:</strong> Build a <a href='https://glitch.com' target='_blank'>Glitch</a> app that is functionally similar to this: <a href='https://grove-voice.glitch.me/' target='_blank'>https://grove-voice.glitch.me</a>.
|
||||
<strong>Objective:</strong> Build a <a href='https://repl.it/' target='_blank'>Repl.it</a> app that is functionally similar to this: <a href='https://p2p-video-chat.freecodecamp.repl.co/' target='_blank'>https://p2p-video-chat.freecodecamp.repl.co/</a>.
|
||||
Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_blank'>user stories</a>. Use whichever libraries or APIs you need. Give it your own personal style.
|
||||
<strong>User Story:</strong> Upon arriving, the browser will prompt me to access my camera and microphone.
|
||||
<strong>User Story:</strong> After I give it permission, I am prompted to type in a room name.
|
||||
@ -17,11 +17,11 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> A friend of mine can subsequently go to the same website, type in the same room I entered, and join the same room, then enter into a video chat with me.
|
||||
<strong>User Story:</strong> If I type in a room name, and there are already two people in that room, I get a notification that the room is full.
|
||||
<strong>User Story:</strong> Anyone can create or join any room. And there can be any number of rooms, but all of them must have unique names.
|
||||
<strong>User Story:</strong> I can choose to not permit the site to access my microphone and webcam. If I choose not to do this, if some other driver problem occurs, I see an error message saying these are required.
|
||||
<strong>User Story:</strong> I can choose to not permit the site to access my microphone and webcam. If I choose not to do this, or if some other driver problem occurs, I see an error message saying these are required.
|
||||
<strong>User Story:</strong> When I choose to cancel the room name input step, or if I type in no name, or just spaces, it should again ask me again to type in a valid room name.
|
||||
<strong>User Story:</strong> If one of the two people in the room get disconnected, they can reconnect to the same room and continue chatting.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your Glitch App.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -15,8 +15,8 @@ Fulfill the following <a href='https://en.wikipedia.org/wiki/User_story' target=
|
||||
<strong>User Story:</strong> I can see each country's flag on its node.
|
||||
<strong>Hint:</strong> Here's a dataset you can use to build this: <a href='https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json' target='_blank'>https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json</a>
|
||||
<strong>Hint:</strong> You can create a spritesheet of national flags at <a href='https://www.flag-sprites.com' target='_blank'>https://www.flag-sprites.com</a>.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -15,9 +15,9 @@ forumTopicId: 302368
|
||||
<strong>User Story:</strong> I can see the weather in my current location.
|
||||
<strong>User Story:</strong> I can see a different icon or background image (e.g. snowy mountain, hot desert) depending on the weather.
|
||||
<strong>User Story:</strong> I can push a button to toggle between Fahrenheit and Celsius.
|
||||
<strong>Note:</strong> Many internet browsers now require an HTTP Secure (<code>https://</code>) connection to obtain a user's locale via HTML5 Geolocation. For this reason, we recommend using HTML5 Geolocation to get user location and then use the freeCodeCamp Weather API <a href='https://fcc-weather-api.glitch.me' target='_blank'>https://fcc-weather-api.glitch.me</a> which uses an HTTP Secure connection for the weather. Also, be sure to connect to <a href='https://codepen.io' target='_blank'>CodePen.io</a> via <code>https://</code>.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
<strong>Note:</strong> Many internet browsers now require an HTTP Secure (<code>https://</code>) connection to obtain a user's locale via HTML5 Geolocation. For this reason, we recommend using HTML5 Geolocation to get user location and then use the freeCodeCamp Weather API <a href='https://fcc-weather-api.freecodecamp.repl.co/' target='_blank'>https://fcc-weather-api.freecodecamp.repl.co/</a> which uses an HTTP Secure connection for the weather. Also, be sure to connect to <a href='https://codepen.io' target='_blank'>CodePen.io</a> via <code>https://</code>.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
@ -16,9 +16,9 @@ Fulfill the below <a href='https://en.wikipedia.org/wiki/User_story' target='_bl
|
||||
<strong>User Story:</strong> if a Twitch user is currently streaming, I can see additional details about what they are streaming.
|
||||
<strong>Hint:</strong> The relevant documentation about Twitch.tv's JSON API is here: <a href='https://dev.twitch.tv/docs/api/reference/#get-streams' target='_blank'>https://dev.twitch.tv/docs/api/reference/#get-streams</a>.
|
||||
<strong>Hint:</strong> Here's an array of the Twitch.tv usernames of people who regularly stream: <code>["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"]</code>
|
||||
<strong>UPDATE:</strong> Due to a change in conditions on API usage, Twitch.tv requires an API key, but we've built a workaround. Use <a href='https://wind-bow.glitch.me' target='_blank'>https://wind-bow.glitch.me/helix</a> instead of twitch's API base URL (i.e. https://api.twitch.tv/helix ) and you'll still be able to get account information, without needing to sign up for an API key.
|
||||
When you are finished, click the "I've completed this challenge" button and include a link to your CodePen.
|
||||
You can get feedback on your project by sharing it with your friends on Facebook.
|
||||
<strong>UPDATE:</strong> Due to a change in conditions on API usage, Twitch.tv requires an API key, but we've built a workaround. Use <a href='https://fcc-twitch-api.freecodecamp.repl.co' target='_blank'>https://fcc-twitch-api.freecodecamp.repl.co</a> instead of Twitch's API base URL (i.e. https://api.twitch.tv/helix ) and you'll still be able to get account information, without needing to sign up for an API key.
|
||||
When you are finished, include a link to your project on CodePen and 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>.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
|
Reference in New Issue
Block a user