Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eduardosancho/leaderboard
Track the deathcount of players from the videogame Elden Ring. Users can input their deathcount and see other people's.
https://github.com/eduardosancho/leaderboard
api javascript webpack
Last synced: 3 days ago
JSON representation
Track the deathcount of players from the videogame Elden Ring. Users can input their deathcount and see other people's.
- Host: GitHub
- URL: https://github.com/eduardosancho/leaderboard
- Owner: eduardosancho
- Created: 2022-01-26T18:43:42.000Z (almost 3 years ago)
- Default Branch: development
- Last Pushed: 2022-06-13T06:16:20.000Z (over 2 years ago)
- Last Synced: 2024-12-18T17:12:24.538Z (26 days ago)
- Topics: api, javascript, webpack
- Language: JavaScript
- Homepage: https://eduardosancho.github.io/Leaderboard/dist/index.html
- Size: 4.88 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Leaderboard
> Keep a record of users' scores. Use async functions to consume the API, `POST` new scores and `fetch` the updated scoreboard.
# Live Version
This is the [link](https://eduardosancho.github.io/Leaderboard/dist/index.html) that will direct you to the live version.![screenshot](./Screenshot.png)
## Built With
- Languages: HTML, CSS, Javascript
- Frameworks
- Technologies used: Webpack## Getting Started
To get a local copy up and running follow these simple example steps.
### Setup
Clone this repo into your local device by running the following command on your Terminal:
```
git clone [email protected]:eduardosancho/Leaderboard.git
```That will create a folder with the project inside it. Navigate into it to access the files.
Also remember to run:
```
npm install
```
This will update the dependencies and download necessary files.
### Usage
Before you begin testing and experimenting, remember to use the Terminal to create a branch by running:
```
git checkout -b branch-name
```After that you should be ready to go.
### Running locally
~~~ bash
npm run build #to prepare and update your dist folder# and then
npm start #to start a localhost server
~~~
### Run tests
Before pushing changes to your branch, I would recommend opening this file:```
/.github/workflows/linters.yml
```install and run webhint, stylelint, and eslint
These linters will help you fit your code to this repo's syntax standard.
### Deployment
Once you're done with your changes, remember to ```git pull``` before doing ```git push``` this will update
your local copy of the project if someone else made changes to the repo while you worked on your part.## Author
👤 **Eduardo Sancho Solano**
- GitHub: [@eduardosancho](https://github.com/eduardosancho)
- Twitter: [@sanchitobless](https://twitter.com/sanchitobless)
- LinkedIn: [Eduardo](https://www.linkedin.com/in/eduardo-sancho-043641181/)## 🤝 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!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc## 📝 License
This project is [MIT](./MIT.md) licensed.