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 - (Link in README file). Check it out! 👇

OTHER License

Stars
12

📗 Table of Contents


📖 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.


Learning objectives

  • Use medium-fidelity wireframes to create a UI.
  • Use callbacks and promises.
  • Use proper ES6 syntax.
  • Use ES6 modules to write modular JavaScript.
  • Use webpack to bundle JavaScript.
  • Send and receive data from an API.
  • Use API documentation.
  • Understand and use JSON.
  • Make JavaScript code asynchronous.

🛠 Built With

Tech Stack


Key Features

  • Dynamic Injection of HTML Markup
  • API consumption

🚀 Live Demo


💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • WebPack

Setup

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clone [email protected]:ITurres/Leaderboard.git

Install

Install this project with:

 npm install

Usage

To run the project, execute the following command:

 npm run start

Run with no bundler:

  • LiveServer or the like on the dist/index.html

Run tests

To run tests, run the following command:

  • Not Applicable

Deployment

You can deploy this project using:

  • Not Applicable

👥 Authors

👤 Author1


🔭 Future Features

  • all fulfilled.

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.


⭐️ Show your support

Give a ⭐ if you liked this project!


🙏 Acknowledgments

I thank Microverse for this fantastic opportunity, the code reviewers for their advice and time 🏆


📝 License

This project is MIT licensed.