diff --git a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/file-metadata-microservice.md b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/file-metadata-microservice.md index 49d8141fdf..6fe739e8cd 100644 --- a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/file-metadata-microservice.md +++ b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/file-metadata-microservice.md @@ -10,7 +10,7 @@ forumTopicId: 301506
Build a full stack JavaScript app that is functionally similar to this: https://file-metadata-microservice.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: -- Clone this GitHub repo and complete your project locally. +- Clone this GitHub repo and complete your project locally. - Use our repl.it starter project to complete your project. - Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. diff --git a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice.md b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice.md index be3943b8fd..336a5ccabf 100644 --- a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice.md +++ b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice.md @@ -9,7 +9,7 @@ forumTopicId: 301507
Build a full stack JavaScript app that is functionally similar to this: https://request-header-parser-microservice.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: -- Clone this GitHub repo and complete your project locally. +- Clone this GitHub repo and complete your project locally. - Use our repl.it starter project to complete your project. - Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. diff --git a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/timestamp-microservice.md b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/timestamp-microservice.md index 7a6286ba09..6a53459141 100644 --- a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/timestamp-microservice.md +++ b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/timestamp-microservice.md @@ -9,7 +9,7 @@ forumTopicId: 301508
Build a full stack JavaScript app that is functionally similar to this: https://timestamp-microservice.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: -- Clone this GitHub repo and complete your project locally. +- Clone this GitHub repo and complete your project locally. - Use our repl.it starter project to complete your project. - Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. diff --git a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/url-shortener-microservice.md b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/url-shortener-microservice.md index 0ac4ffd09f..15d0192638 100644 --- a/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/url-shortener-microservice.md +++ b/curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/url-shortener-microservice.md @@ -8,9 +8,13 @@ forumTopicId: 301509 ## Description
-Build a full stack JavaScript app that is functionally similar to this: https://url-shortener-microservice.freecodecamp.rocks/. -Working on this project will involve you writing your code on Repl.it on our starter project. After completing this project you can copy your public Repl.it URL (to the homepage of your app) into this screen to test it! Optionally you may choose to write your project on another platform but it must be publicly visible for our testing. -Start this project on Repl.it using this link or clone this repository on GitHub! If you use Repl.it, remember to save the link to your project somewhere safe! +Build a full stack JavaScript app that is functionally similar to this: https://url-shortener-microservice.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: + +- Clone this GitHub repo and complete your project locally. +- Use our repl.it starter project to complete your project. +- Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. + +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 projects source code in the `GitHub Link` field.
## Instructions diff --git a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/issue-tracker.md b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/issue-tracker.md index 2f84aef58e..6c608703d4 100644 --- a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/issue-tracker.md +++ b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/issue-tracker.md @@ -7,12 +7,10 @@ forumTopicId: 301569 ## Description
-Build a full stack JavaScript app that is functionally similar to this: https://issue-tracker.freecodecamp.rocks/. +Build a full stack JavaScript app that is functionally similar to this: https://issue-tracker.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: -Working on this project will involve you writing your code using one of the following methods: - -- Clone this GitHub repo and complete your project locally. -- Use this repl.it starter project to complete your project. +- Clone this GitHub repo and complete your project locally. +- Use this repl.it starter project to complete your project. - Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. 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. diff --git a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/metric-imperial-converter.md b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/metric-imperial-converter.md index 83f2d656b7..cae8bb0fc8 100644 --- a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/metric-imperial-converter.md +++ b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/metric-imperial-converter.md @@ -7,9 +7,13 @@ forumTopicId: 301570 ## Description
-Build a full stack JavaScript app that is functionally similar to this: https://metric-imperial-converter.freecodecamp.rocks/. -Working on this project will involve you writing your code on Repl.it on our starter project. After completing this project you can copy your public Repl.it URL (to the homepage of your app) into this screen to test it! Optionally you may choose to write your project on another platform but it must be publicly visible for our testing. -Start this project on Repl.it using this link or clone this repository on GitHub! If you use Repl.it, remember to save the link to your project somewhere safe! +Build a full stack JavaScript app that is functionally similar to this: https://metric-imperial-converter.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: + +- Clone this GitHub repo and complete your project locally. +- Use our repl.it starter project to complete your project. +- Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. + +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.
## Instructions diff --git a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md index fcb605ac2b..c13ff11121 100644 --- a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md +++ b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md @@ -7,15 +7,13 @@ forumTopicId: 301571 ## Description
+Build a full stack JavaScript app that is functionally similar to this: https://personal-library.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: -Build a full stack JavaScript app that is functionally similar to [this site](https://personal-library.freecodecamp.rocks/). Working on this project will involve you writing your code using one of the following methods: - -- Clone [this GitHub repo](https://github.com/freeCodeCamp/boilerplate-project-library) and complete your project locally. -- Use [our repl.it starter project](https://repl.it/github/freeCodeCamp/boilerplate-project-library) to complete your project. +- Clone this GitHub repo and complete your project locally. +- Use our repl.it starter project) to complete your project. - Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. 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. -
## Instructions diff --git a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/sudoku-solver.md b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/sudoku-solver.md index 43529c34cb..11a2971fc2 100644 --- a/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/sudoku-solver.md +++ b/curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/sudoku-solver.md @@ -6,7 +6,7 @@ challengeType: 4 ## Description
-Build a full stack JavaScript app that is functionally similar to this: https://sudoku-solver.freecodecamp.rocks/. +Build a full stack JavaScript app that is functionally similar to this: https://sudoku-solver.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: - Clone this GitHub repo and complete your project locally. - Use our repl.it starter project to complete your project. diff --git a/curriculum/challenges/english/09-information-security/information-security-projects/secure-real-time-multiplayer-game.md b/curriculum/challenges/english/09-information-security/information-security-projects/secure-real-time-multiplayer-game.md index 996dcf57fe..0128579241 100644 --- a/curriculum/challenges/english/09-information-security/information-security-projects/secure-real-time-multiplayer-game.md +++ b/curriculum/challenges/english/09-information-security/information-security-projects/secure-real-time-multiplayer-game.md @@ -6,11 +6,13 @@ challengeType: 4 ## Description
-Develop a 2D real time multiplayer game using the HTML Canvas API and Socket.io that is functionally similar to this: https://secure-real-time-multiplayer-game.freecodecamp.rocks/. +Develop a 2D real time multiplayer game using the HTML Canvas API and Socket.io that is functionally similar to this: https://secure-real-time-multiplayer-game.freecodecamp.rocks/. Working on this project will involve you writing your code using one of the following methods: -Working on this project will involve you writing your code on Repl.it on our starter project. After completing this project you can copy your public Repl.it URL (to the homepage of your app) into this screen to test it! Optionally you may choose to write your project on another platform but it must be publicly visible for our testing. +- Clone this GitHub repo and complete your project locally. +- Use our repl.it starter project to complete your project. +- Use a site builder of your choice to complete the project. Be sure to incorporate all the files from our GitHub repo. -Start this project on Repl.it using this link or clone this repository on GitHub! If you use Repl.it, remember to save the link to your project somewhere safe! +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.
## Instructions @@ -23,7 +25,7 @@ Start this project on Repl.it using freeCodeCamp forum. +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.
## Instructions diff --git a/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-a-voting-app.md b/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-a-voting-app.md index 4aecb5976b..42f95fef8a 100644 --- a/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-a-voting-app.md +++ b/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-a-voting-app.md @@ -7,18 +7,17 @@ forumTopicId: 302359 ## Description
-Objective: Build a full stack JavaScript app that is functionally similar to this: https://fcc-voting-arthow4n.herokuapp.com/. +Build a full stack JavaScript app that is functionally similar to this: https://fcc-voting-arthow4n.herokuapp.com/. Use a site builder of your choice to complete the project. Here are the specific user stories you should implement for this project: -User Story: As an authenticated user, I can keep my polls and come back later to access them. -User Story: As an authenticated user, I can share my polls with my friends. -User Story: As an authenticated user, I can see the aggregate results of my polls. -User Story: As an authenticated user, I can delete polls that I decide I don't want anymore. -User Story: As an authenticated user, I can create a poll with any number of possible items. -User Story: As an unauthenticated or authenticated user, I can see and vote on everyone's polls. -User Story: 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.) -User Story: 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 freeCodeCamp forum. +User Story: As an authenticated user, you can keep my polls and come back later to access them. +User Story: As an authenticated user, you can share my polls with my friends. +User Story: As an authenticated user, you can see the aggregate results of my polls. +User Story: As an authenticated user, you can delete polls that I decide I don't want anymore. +User Story: As an authenticated user, you can create a poll with any number of possible items. +User Story: As an unauthenticated or authenticated user, you can see and vote on everyone's polls. +User Story: 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.) +User Story: 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.
## Instructions diff --git a/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-an-image-search-abstraction-layer.md b/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-an-image-search-abstraction-layer.md index 5c6b7f3304..f1ba2998f5 100644 --- a/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-an-image-search-abstraction-layer.md +++ b/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/build-an-image-search-abstraction-layer.md @@ -7,13 +7,12 @@ forumTopicId: 302361 ## Description
-Objective: Build a full stack JavaScript app on Repl.it that allows you to search for images like this: https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10 and browse recent search queries like this: https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/. +Build a full stack JavaScript app that allows you to search for images like this: https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10 and browse recent search queries like this: https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/. Use a site builder of your choice to complete the project. Here are the specific user stories you should implement for this project: -User Story: I can get the image URLs, alt text and page URLs for a set of images relating to a given search string. -User Story: I can paginate through the responses by adding a ?offset=2 parameter to the URL. -User Story: I can get a list of the most recently submitted search strings. -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 freeCodeCamp forum. +User Story: You can get the image URLs, alt text and page URLs for a set of images relating to a given search string. +User Story: You can paginate through the responses by adding a ?offset=2 parameter to the URL. +User Story: You can get a list of the most recently submitted search strings. +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.
## Instructions diff --git a/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/chart-the-stock-market.md b/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/chart-the-stock-market.md index 123d75f6f5..bf31147163 100644 --- a/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/chart-the-stock-market.md +++ b/curriculum/challenges/english/10-coding-interview-prep/take-home-projects/chart-the-stock-market.md @@ -7,14 +7,13 @@ forumTopicId: 302363 ## Description
-Objective: Build a full stack JavaScript app that is functionally similar to this: https://watchstocks.herokuapp.com/. +Build a full stack JavaScript app that is functionally similar to this: https://watchstocks.herokuapp.com/. Use a site builder of your choice to complete the project. Here are the specific user stories you should implement for this project: -User Story: I can view a graph displaying the recent trend lines for each added stock. -User Story: I can add new stocks by their symbol name. -User Story: I can remove stocks. -User Story: 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, 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 freeCodeCamp forum. +User Story: You can view a graph displaying the recent trend lines for each added stock. +User Story: You can add new stocks by their symbol name. +User Story: You can remove stocks. +User Story: You can see changes in real-time when any other user adds or removes a stock. For this you will need to use Web Sockets. +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.
## Instructions