/Leaderboard-App

The leaderboard website displays scores submitted by different players. It also allows you to submit your score.

Primary LanguageJavaScriptMIT LicenseMIT

Leaderboard Tool

logo

Leaderboard

📗 Table of Contents

📖 Leaderboard Project

Leaderboard website 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.

🛠 Built With

  • HTML
  • CSS
  • ES6
  • Webpack

Tech Stack

Client

Key Features

  • Preserves user input.

(back to top)

🚀 Live Demo

  • You can find the website here

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • A Chrome browser
  • Node
  • npm

Setup

Clone this repository to your desired folder:

cd my-folder
git clone git@github.com:rmiyoyo/Leaderboard.git

Install

Install the prerequisites this project using:

cd Leaderboard
npm init -y
npm install --save-dev hint@7.x
npm install --save-dev stylelint@13.x stylelint-scss@3.xstylelint-config-standard@21.x stylelint-csstree-validator@1.x

Usage

To run the project:

npm start

Run tests

To run tests after setting up the linters, run the following command:

npx hint .
npx stylelint "**/*.{css,scss}"
npx eslint .

Deployment

You can deploy this project using:

  • Run index.html on your preferred browser.

(back to top)

👥 Authors

👤 Raphael Miyoyo

(back to top)

🔭 Future Features

  • Deploy to a live server

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, create a pull request or hit us up on Twitter

(back to top)

🙏 Acknowledgments

  • I appreciate you for having a look at my project! 💯

(back to top)

📝 License

  • This project is MIT licensed.

(back to top)