Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eapenzacharias/leaderboard
The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved using External API.
https://github.com/eapenzacharias/leaderboard
javascript webpack
Last synced: 15 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 using External API.
- Host: GitHub
- URL: https://github.com/eapenzacharias/leaderboard
- Owner: eapenzacharias
- License: mit
- Created: 2021-11-16T19:59:03.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-19T00:25:24.000Z (almost 3 years ago)
- Last Synced: 2024-10-10T20:25:24.420Z (29 days ago)
- Topics: javascript, webpack
- Language: JavaScript
- Homepage:
- Size: 1.96 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Maintainability](https://api.codeclimate.com/v1/badges/c5d55814c3e279a16964/maintainability)](https://codeclimate.com/github/eapenzacharias/Leaderboard/maintainability) [![Linters](https://github.com/eapenzacharias/Leaderboard/actions/workflows/linters.yml/badge.svg)](https://github.com/eapenzacharias/Leaderboard/actions/workflows/linters.yml) [![CodeQL](https://github.com/eapenzacharias/Leaderboard/actions/workflows/codeql-analysis.yml/badge.svg?branch=main)](https://github.com/eapenzacharias/Leaderboard/actions/workflows/codeql-analysis.yml) [![NodeJS with Webpack](https://github.com/eapenzacharias/Leaderboard/actions/workflows/webpack.yml/badge.svg?branch=main)](https://github.com/eapenzacharias/Leaderboard/actions/workflows/webpack.yml)
# Leaderboard
> Build a Leaderboard JavaScript application
![leaderboard-app](https://user-images.githubusercontent.com/49812651/142517812-dcc60f5b-73e8-4dd7-b64b-937f3eddac41.png)
The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved using External API.
### [Live Project](https://eapenzacharias.github.io/Leaderboard/)
## Built With
- JavaScript, HTML, SCSS
- Webpack
- Bootstrap## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- node### Setup
```
- Clone the repository to your local machine.
- npm install
```
### Development
Run webpack dev server for development
```
- Clone the repository to your local machine.
- npm start
```### Deployment
Manual Deployment:
```
npm run build
deploy the files in the `dist` folder
```
Auto-deploy to GH-Pages:
```
npm run deploy
```## Authors
👤 **Eapen Zacharias**
- GitHub: [@eapenzacharias](https://github.com/eapenzacharias)
- Twitter: [@eapenzac](https://twitter.com/eapenzac)
- LinkedIn: [LinkedIn](https://linkedin.com/in/eapenzac)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!
## 📝 License
This project is [MIT](./LICENSE) licensed.