Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.