fix(challenges): Replace camper leaderboard project (#35763)

pull/36228/head
Kristofer Koishigawa 2019-06-09 08:53:28 +09:00 committed by mrugesh
parent 4cebb759f2
commit 8f633299ef
2 changed files with 8 additions and 9 deletions

View File

@ -34,7 +34,7 @@
],
[
"bd7156d8c242eddfaeb5bd13",
"Build a Camper Leaderboard"
"Build a freeCodeCamp Forum Homepage"
],
[
"bd7155d8c242eddfaeb5bd13",

View File

@ -1,22 +1,21 @@
---
id: bd7156d8c242eddfaeb5bd13
title: Build a Camper Leaderboard
title: Build a freeCodeCamp Forum Homepage
isRequired: false
challengeType: 3
---
## Description
<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/eZGMjp/' target='_blank'>https://codepen.io/freeCodeCamp/full/eZGMjp/</a>.
<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 table of the freeCodeCamp campers who've earned the most brownie points in the past 30 days.
<strong>User Story:</strong> I can see how many brownie points they've earned in the past 30 days, and how many they've earned total.
<strong>User Story:</strong> I can toggle between sorting the list by how many brownie points they've earned in the past 30 days and by how many brownie points they've earned total.
<strong>Hint:</strong> To get the top 100 campers for the last 30 days: <a href='https://fcctop100.herokuapp.com/api/fccusers/top/recent' target='_blank'>https://fcctop100.herokuapp.com/api/fccusers/top/recent</a>.
<strong>Hint:</strong> To get the top 100 campers of all time: <a href='https://fcctop100.herokuapp.com/api/fccusers/top/alltime' target='_blank'>https://fcctop100.herokuapp.com/api/fccusers/top/alltime</a>.
<strong>User Story:</strong> I can see a list of the most recent posts on the freeCodeCamp forums.
<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>.
Remember to use <a href='http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514' target='_blank'>Read-Search-Ask</a> if you get stuck.
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.
You can get feedback on your project by sharing it on the freeCodeCamp <a href='https://www.freecodecamp.org/forum/' target='_blank'>forum</a>.
</section>
## Instructions