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

https://github.com/trace-kadenyi/leaderboard

Leaderboard is an app that records the scores of various players. The data is posted on an api through a form and immediately fetched from the api once the players' list is refreshed. You can have fun with this project by playing games and recording your scores accordingly.
https://github.com/trace-kadenyi/leaderboard

api-rest reactjs webpack

Last synced: 2 months ago
JSON representation

Leaderboard is an app that records the scores of various players. The data is posted on an api through a form and immediately fetched from the api once the players' list is refreshed. You can have fun with this project by playing games and recording your scores accordingly.

Awesome Lists containing this project

README

          


logo

Leaderboard

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#triangular_flag_on_post-deployment)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [❓ FAQ](#faq)
- [📝 License](#license)

# 📖 [Leaderboard]

**Leaderboard** is an app that records the scores of various players. The data is posted on an api through a form and immediately fetched from the api once the players' list is refreshed. You can have fun with this project by playing games and recording your scores accordingly.

## 🛠 Built With

### Tech Stack

Client

Server

### Key Features

- **[Posts scores on API]**
- **[Gets scores from API]**
- **[Refresh button to constantly refresh the scores as added]**

(back to top)

## Preview
![image](https://user-images.githubusercontent.com/40690789/204050096-6b1edbf1-dc5f-4ee7-852f-d65b49d5b544.png)

## 🚀 Live Demo

- [Live Demo Link](https://playful-dragon-df58b2.netlify.app/)

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project you need:

```sh
git
node
```

### Setup

Clone this repository to your desired folder:

```bash
$ git clone git@github.com:TracK92/Leaderboard.git
```

### Install

Install this project with:

```bash
cd Leaderboard
npm install
npm run start
```

### Usage

To run the project, execute the following command:

```sh
npm run start
```

(back to top)

## 👥 Author

👤 **Tracey Kadenyi**

- GitHub: [@TracK92](https://github.com/TracK92)
- LinkedIn: [Tracey Kadenyi](https://www.linkedin.com/in/tracy-kadenyi-9bb90287)

## 🔭 Future Features

- [ ] **[Top 3 scorers section that constantly changes]**
- [ ] **[Additional styling]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

## 🙏 Acknowledgments

I would like to thank the entire Microverse community for the resources and support.

(back to top)

(back to top)

## 📝 License

This project is [MIT](./MIT.md) licensed.

(back to top)