- 📖 About the Project
- 🚀 Live Demo
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
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.
Client
- HTML and CSS
- JavaScript
- Score Management
- Modules Directory
- Async Functions
In order to run this project you need:
- git
- VS Code or any code editor
- npm intalled
- Webpack
Clone this repository to your desired folder:
cd my-folder
git clone git@github.com:rubydevi/leaderboard.git
cd leaderboardInstall this project with:
Weblint
- Run this code:
npm install --save-dev hint@7.x- Don't forget to copy .hintrc to the root directory of your project.
Stylelint
- Run this code:
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x- Don't forget to copy .stylelintrc.json to the root directory of your project.
ESLint
- Run this code:
npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x- Don't forget to copy .eslintrc.json to the root directory of your project.
To run this project in the browser, simply open the index.html file in your preferred browser.
To run tests, run the following command:
npm hint . npx stylelint "**/*.{css,scss}" npx eslint .👤 Chongtham Ruby Devi
- GitHub: @rubydevi
- Twitter: @arieabyss
- LinkedIn: Chongtham Ruby Devi
- Leaderboard API Implementation
- Asynchronous JavaScript Code
- Customize UI
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please leave a star, I'd really appreciate it.
- I'd like to thank Microverse for this wonderful README template.
This project is MIT licensed.