Webpage for a leaderboard list app that uses the Leaderboard api to store the highscores for a game

Overview

Leaderboard

This Webpage is for a leaderboard list app that uses the Leaderboard api to store the highscores for a game.

screenshot

This is one of my first experiences using an api.

Built With

  • HTML / CSS / JavaScript / Webpack

Live Demo

Getting Started

To launch the project locally:

Step 1:

  • Clone this repo locally using git and the following git command

    git clone [email protected]:zhadier/Leaderboard.git

Step 2:

  • Run npm install
  • Run npm start

Authors

👤 Zeeshan Haider

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

You might also like...

Leaderboard - An app that outputs the names and the score of the players and it uses API's to get all the informations

leaderboard is an app that outputs the names and the score of the players and it uses API's to get all the informations.

Jul 8, 2022

This is an app built with HTML, CSS and JavaScript to store a list of to-do. You can add, and delete from list.

To Do List This is an app built with HTML, CSS and JavaScript to store a list of to-do. You can add, and delete from list Built With HTML CSS JavaScri

Jul 1, 2022

A simple to do list webpage where you can log the daily tasks you have to do, mark them as checked, modify them, reorder them and remove them. Made using HTML, CSS and JavaScript.

A simple to do list webpage where you can log the daily tasks you have to do, mark them as checked, modify them, reorder them and remove them.  Made using HTML, CSS and JavaScript.

To-Do-List This Webpage is for an app called To-Do-List which helps you add, remove or check tasks you have to do. It is a simple web page which conta

Mar 12, 2022

This project is an Awesome Books web page where users can add or remove books from the site. It also displays a list of the books added to the collection. This Awesome books webpage was created using ES6.

Awesome books App using Module Awesome books App using Module This book list was built using modules and other ES6 syntax. It allows users to add/remo

Jul 25, 2022

A simple to-do-list webpage

A simple to-do-list webpage

TO-DO-LIST A simple to-do-list webpage Contribution Do your work After your work kindly add a screen shot of that Then do a Pull Request We will merge

Oct 21, 2022

The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service. Build with Html, CSS, JS, API, and Webpack.

The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service. Build with Html, CSS, JS, API, and Webpack.

Mar 11, 2022

Leaderboard is a simple app that allows players to add their scores and see other players' scores, using Leaderboard API, JavaScript, HTML, and CSS.

Leaderboard: setup project description: A Leaderboard app that allows players to add their score, and see other player scores. in this project: Set up

Jun 20, 2022

The Leaderboard App displays scores submitted by different players, allows you to submit your score and all data is preserved in the Leaderboard API service.

Leaderboard The Leaderboard App displays scores submitted by different players, allows you to submit your score and all data is preserved in the Leade

Nov 9, 2022

This is a JavaScript leaderboad list app. In this project I used Webpack and ES6 modules. As well as HTML, and CSS for styling the app. When submitting the scores the data is preserved thanks to the external Leaderboard API service.

Leaderboard App In this project the leaderboard app allows you to create games and the user can submit their names and scores into the app to keep tra

Oct 26, 2022
Comments
  • Peer-to-peer: code review

    Peer-to-peer: code review

    Hello Zeeshan 👋

    Your code looks amazing, it really shows how much effort you put into this. 👍 I love the fact that you added unique features like easter eggs and theme-styled pictures.

    highlight: 💯

    • the code looks clean and organized.

    Things to improve:

    • The eastern eggs are not very intuitive. You should label them so people don't think is a bad feature.
    • the scroll bar is difficult to see. Maybe you could play with the opacity.
    • You should add environment variables to hide your id. People could hack your scores 😨 .
    opened by Leboroz 1
  • Milestone 3

    Milestone 3

    The following changes were implemented in this Milestone

    • added styling to the project

    Thanks for taking out the time to review this project 🧨

    It really is appreciated :) ❤️

    • Note: I personally love optional suggestions so please do leave some 😄
    opened by zhadier 0
  • Milestone 2

    Milestone 2

    The following changes were implemented in this Milestone

    • Created a new game in the Leaderboard API.
    • Implemented the "Refresh" button (receiving data from the API and parsing the JSON).
    • Implemented the form "Submit" button (sending data to the API).
    • Used async and await JavaScript features to consume the API.

    Thanks for taking out the time to review this project 🧨

    It really is appreciated :) ❤️

    • Note: I personally love optional suggestions so please do leave some 😄
    opened by zhadier 0
  • Milestone 1

    Milestone 1

    The following changes were implemented in this Milestone

    • Plain HTML markup added with minimum styling using wireframe for the Leaderboard project
    • Used gitflow workflow
    • Used webpack
    • Added local storage
    • Used ES6 modules, with import and export to make basic functionality for displaying and adding scores

    Thanks for taking out the time to review this project 🧨

    It really is appreciated :) ❤️

    • Note: I personally love optional suggestions so please do leave some 😄
    opened by zhadier 0
Owner
Zeeshan Haider
Electrical Engineer | Front-end developer BS EE from NUST CEME | JavaScript | C++ | Python | Chess & Football enthusiast | Open to new opportunities
Zeeshan Haider
JavaScript project for the Leaderboard list app, using Webpack and ES6 features, notably modules. this app consume the Leaderboard API using JavaScript async and await and add some styling.

Leaderboard Project JavaScript project for the Leaderboard list app, using Webpack and ES6 features, notably modules. this app consume the Leaderboard

bizimungu pascal 4 May 20, 2022
A leaderboard created using Leaderboard API service, Webpack, and Gitflow. The user can add a new score and refresh to see his ranking in the leaderboard.

Leaderboard A leaderboard created using Leaderboard API service, webpack, and gitflow. The user can add a new score and refresh to see his ranking in

ABDUL ALI 13 Dec 26, 2022
This project contains a leader board for a game which contains players name and list and store them on API build with HTML, CSS, JS and API

Leaderboard This App is a Game Leaderboard app Which is created by JavaScript and the big picture of this application is using API. Build With ??‍?? .

Sahar Saba Amiri 5 Dec 15, 2022
This project is about Leaderboard list app, that allows users to add score to the list and refresh the list.

Leaderboard This project is about Leaderboard list app, that allows users to add score to the list and refresh the list. Built With JavaScript HTML CS

Mihreteab Misganaw 3 Dec 19, 2021
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Leaderboard is a simple app that allow the user to record his name and his score, store to an api

Leaderboard Leader board is a simple app that allows the user to record his name and his score Build With Major languages used : HTML, CSS, JAVASCRIT;

Yannick 3 May 16, 2022