tgogos/leaderboard
๐๐งฎ interactive leaderboard for the remote classroom
leaderboard
- Made with โค๏ธ for friends who were trying to motivate their classes ๐งโ๐ซ during COVID-19 lockdowns.
- Use it together with
leaderboard-cardsfor more competition & fun! - Try them both online at:
- gogos.me/leaderboard/
- gogos.me/leaderboard-cards/
- alternative codepen links: leaderboard / leaderboard-cards
โ๏ธ create a class leaderboard by adding names / scores in a few seconds
โ๏ธ change the score by adding or removing points with the appropriate buttons
โ๏ธ see the live updates as the players compete and level-up
โ๏ธ changes are stored to your browser's local storage
leaderboard-cards
โ๏ธ add lucky cards that give extra points (or the opposite)
โ๏ธ they are randomly placed whenever you refresh the page
โ๏ธ press the button to shuffle them a little bit
โ๏ธ when you think its needed, ask the user to pick one card
Instructions
โ How to add new names
Use the โ button and a random animal emoji will be selected, then type the name / score and hit OK
๐ use every emoji you like
There is a predefined list of animals that are randomly chosen whenever you add a new name:
๐ถ ๐ฑ ๐ญ ๐น ๐ฐ ๐ฆ ๐ป ๐ผ ๐จ ๐ฏ ๐ฆ ๐ฎ ๐ท ๐ฝ ๐ธ ๐ต ๐ ๐ ๐ ๐ ๐ ๐ง ๐ฆ ๐ค ๐ฃ ๐ฅ ๐ฆ ๐ฆ
๐ฆ ๐ฆ ๐บ ๐ ๐ด ๐ฆ ๐ ๐
๐ฆ ๐ ๐ ๐ ๐ฆ ๐ฆ ๐ท ๐ธ ๐ฆ ๐ข ๐ ๐ฆ ๐ฆ ๐ฆ ๐ ๐ฆ ๐ฆ ๐ฆ ๐ฆ ๐ก ๐ ๐ ๐ฌ ๐ณ ๐ ๐ฆ ๐ ๐
๐ ๐ฆ ๐ฆ ๐ฆง ๐ ๐ฆ ๐ฆ ๐ช
๐ซ ๐ฆ ๐ฆ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ฆ ๐ ๐ฆ ๐ ๐ฉ ๐ฆฎ ๐โ๐ฆบ ๐ ๐ ๐ฆ ๐ฆ ๐ฆ ๐ฆข ๐ฆฉ ๐ ๐ฆ ๐ฆจ ๐ฆก ๐ฆฆ ๐ฆฅ ๐ ๐ ๐ฆ
but you can use whatever emoji you prefer by just typing it:
โ How to add many, edit, delete...
Use the ๐ button and add, edit or delete lines from the text-area that is poped-up. Make sure that that every line has 3 comma-separated entries of the following format <emoji>,<nickname>,<score> for example:
๐,Green Monkey,14
๐ฆ,Orange Iguana,13
๐ฆ,Purple Parrot,12
๐,Blue Barracuda,10
๐,Red Jaguar,9
๐,Silver Snake,8
โ How to share
Use the ๐ button, copy the link created and share it. The current state of your leaderboard will be stored in that looooong url and at the time a user pastes it to a browser, the data are moved to the local storage and the url becomes short again. Example:
https://gogos.me/leaderboard/?q=JTVCJTdCJTIyaWNvbiUyMiUzQSUyMiVGMCU5RiU5MCU5MiUyMiUyQyUyMm5pY2tuYW1lJTIyJTNBJTIyR3JlZW4lMjBNb25rZXklMjIlMkMlMjJzY29yZSUyMiUzQSUyMjE0JTIyJTdEJTJDJTdCJTIyaWNvbiUyMiUzQSUyMiVGMCU5RiVBNiU4RSUyMiUyQyUyMm5pY2tuYW1lJTIyJTNBJTIyT3JhbmdlJTIwSWd1YW5hJTIyJTJDJTIyc2NvcmUlMjIlM0ElMjIxMyUyMiU3RCUyQyU3QiUyMmljb24lMjIlM0ElMjIlRjAlOUYlQTYlOUMlMjIlMkMlMjJuaWNrbmFtZSUyMiUzQSUyMlB1cnBsZSUyMFBhcnJvdCUyMiUyQyUyMnNjb3JlJTIyJTNBJTIyMTIlMjIlN0QlMkMlN0IlMjJpY29uJTIyJTNBJTIyJUYwJTlGJTkwJTlGJTIyJTJDJTIybmlja25hbWUlMjIlM0ElMjJCbHVlJTIwQmFycmFjdWRhJTIyJTJDJTIyc2NvcmUlMjIlM0ElMjIxMCUyMiU3RCUyQyU3QiUyMmljb24lMjIlM0ElMjIlRjAlOUYlOTAlODYlMjIlMkMlMjJuaWNrbmFtZSUyMiUzQSUyMlJlZCUyMEphZ3VhciUyMiUyQyUyMnNjb3JlJTIyJTNBJTIyOSUyMiU3RCUyQyU3QiUyMmljb24lMjIlM0ElMjIlRjAlOUYlOTAlOEQlMjIlMkMlMjJuaWNrbmFtZSUyMiUzQSUyMlNpbHZlciUyMFNuYWtlJTIyJTJDJTIyc2NvcmUlMjIlM0ElMjI4JTIyJTdEJTVE
Libraries used
- jQuery: jquery.com
- isotope.js: isotope.metafizzy.co




