Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jmoseka/leaderboard
The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved to an external Leaderboard API service
https://github.com/jmoseka/leaderboard
api javascript webpack
Last synced: 16 days ago
JSON representation
The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved to an external Leaderboard API service
- Host: GitHub
- URL: https://github.com/jmoseka/leaderboard
- Owner: jmoseka
- License: mit
- Created: 2022-05-09T19:10:22.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-05-15T19:50:26.000Z (over 2 years ago)
- Last Synced: 2023-03-11T20:22:22.448Z (almost 2 years ago)
- Topics: api, javascript, webpack
- Language: JavaScript
- Homepage:
- Size: 5.64 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Leaderboard
The leaderboard website displays scores submitted by different players. It also allows you to submit your score
### 🔴 [Live Link](https://jmoseka.github.io/Leaderboard/)
### DEMO
## Built With
JS
CSS
HTML
Webpack
# Getting Started
### Prerequisites
[Node](https://nodejs.org/en/download/)
### Setup
1. Git [clone]("https://github.com/jmoseka/Leaderboard") this repository to your local machine
- ```git clone https://github.com/jmoseka/To-Do-List```- ``` cd To-Do-List```
2. Download as [zip](https://github.com/jmoseka/Leaderboard.git) and extract the files to your local machine
### Installations
```npm install #to install all modules that are listed on package.json file and their dependencies.```(if needed)
```npm update // to update all packages in the node_modules directory and their dependencies ```
```npm run start // to open the project on browser using webpack liveserver```
### Usage
Use [liverserver](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer#:~:text=Shortcuts%20to%20Start%2FStop%20Server&text=Open%20a%20HTML%20file%20and,on%20Open%20with%20Live%20Server%20.&text=Open%20the%20Command%20Pallete%20by,Server%20to%20stop%20a%20server) to open and run the project in the browser
### Run tests
Run tests with jest
`npm test`
Run tests on the .css files
```npx stylelint "**/*.{css,scss}"```Run tests on the .js files
```npx eslint ```Run ALL tests on the pull request
### Deployment
Files can be deployed with github pages## Author 👤
Jamila Moseka
- GitHub: [jmoseka](https://github.com/jmoseka)
- LinkedIn [jamila-moseka](https://www.linkedin.com/in/jamila-moseka/)
- Twitter [@milamoseka](https://twitter.com/milamoseka)
## Contributing 🤝
Contributions, issues, and feature requests are welcome!
## Acknowledgments 🥇
All the devs who build softwares that we use to make code## Show your support
Give a ⭐️ if you like this project!
## 📝 License
This project is [MIT](./LICENSE) licensed.