Skip to content

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.

Notifications You must be signed in to change notification settings

Lucas-Erkana/Leaderboard

Repository files navigation

Leaderboard

Leaderboard:

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.

Project 1: basic page structure.I will build a simple HTML leaderboard. The leaderboard will be styled according to the specifications listed in the lesson. This simple web page will be built using webpack.

Project 2: send and receive data from API.

Project 3:final touches

📗 Table of Contents

📖 Leaderboard

Empty Leaderboard Empty Leaderboard
Add to Leaderboard Add to Leaderboard
Add second Team to Leaderboard Add to Leaderboard
Refresh Leaderboard Refresh Leaderboard

Here are some features of the page:

  • Type name of team
  • Type your score
  • Submit name and score
  • Refresh the page and the data will reapear on under the Scores

🛠 Built With

HTML
CSS
Javascript

(back to top)

🚀 Live Demo

Leaderboard live link

(back to top)

💻 Getting Started

  • Create a local directory that you want to clone the repository.

  • Open the command prompt in the created directory.

  • On the terminal run this command git clone [https://github.com/Lucas-Erkana/Leaderboard.git]

  • Go to the repository folder using command prompt cd Leaderboard

  • Install the dev dependencies for linters run npm install.

  • To start run npm start

(back to top)

Prerequisites

In order to run this project you need:

-A working browser application (Google chrome, Mozilla Fire fox, Microsoft edge ...)

-VSCode or any other equivalent code editor

-Node Package Manager (For running, debuging, or installing dependancies to be used)

(back to top)

Setup

Clone this repository to your desired folder:

  • Open the command prompt in the created directory.

  • On the terminal run this command git clone https://github.com/Lucas-Erkana/Leaderboard.git

  • Go to the repository folder using command prompt cd Leaderboard

  • Install the dev dependencies for linters run npm install.

  • To start run npm start --->

(back to top)

👤Authors

Lucas Erkana

logogithubhandle
logo twitterhandle
logolinkedIn
logofacebook

(back to top)

🔭 Future Features

  • Implement ordering scores in descending order
  • Implement checks to make sure a Name is not entered twice
  • Display an error message when a blank name is enetered

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

Alex Ogeto
logolinkedIn
logogithubhandle

Font Awesome

Icons8

Google Fonts

Bootsrtap

Luxon

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published