Take Home Projects - Build a Camper Leaderboard - need accessible links

Take Home Projects - Build a Camper Leaderboard - need accessible links
0

#1

I had previously accomplished this by following Stephen Mayeux on his YouTube video. However, the heroku link is no longer valid and I can’t show it as my GitHub project.

In fact, if you look at the sample project, there is no longer any data.
Build a CodePen.io app that is functionally similar to this: https://codepen.io/freeCodeCamp/full/eZGMjp/.

It turns out my lambda package version is also out of date. I thought I would just regroup and redo it on CodePen.

However, the only links I have to the leaderboard are: https://forum.freecodecamp.org/u?asc=true&period=all and https://forum.freecodecamp.org/u?asc=true&period=monthly.

These links seem to be considered Private and cannot be accessed from the outside.

As they are still part of the freeCodeCamp curriculum, can we please have publicly accessible links to complete this project?


#2

I used these 2 links in the Camper Leader Board project I completed 7 months ago:

  1. https://fcctop100.herokuapp.com/api/fccusers/top/recent
  2. https://fcctop100.herokuapp.com/api/fccusers/top/alltime

When I try to check those links in the browser I get a “There’s nothing here” error page on Heroku.


#3

Yes, I read somewhere on this forum that the original author no longer has the account open for it. However we don’t have access to the information and it is still a part of the beta projects.


#4

You could try swapping it for this forum’s API and look for top contributors for various timeframes / topics.

The benefit of this is that it’s a more robust and rich API, and unlikely to become deprecated in a couple of years.

Edit: maybe an end point like this can help you get started… Read the discourse api docs for more ideas :slight_smile:

https://forum.freecodecamp.org/directory_items.json?period=daily&order=likes_received.json


#5

Thank you @JacksonBates

Am I correct in assuming that only freeCodeCamp campers can access this information?

I’ll go back and review the api docs …


#6

That particular endpoint is public and doesn’t require any auth.

There are others that require authentication, and also some that require admin privileges. I think the endpoint above is the closest approximation of the old leader board project though. I didn’t read the docs too carefully tho.


#7

Thank you @JacksonBates I will look at the docs and use this endpoint.

Glad it is take home now.