Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/besufekad-haz/leaderboard-apis
The leaderboard website displays scores submitted by different players. It also allows them to submit their score. All data is preserved thanks to the external Leaderboard API service.
https://github.com/besufekad-haz/leaderboard-apis
Last synced: 16 days ago
JSON representation
The leaderboard website displays scores submitted by different players. It also allows them to submit their score. All data is preserved thanks to the external Leaderboard API service.
- Host: GitHub
- URL: https://github.com/besufekad-haz/leaderboard-apis
- Owner: Besufekad-HAZ
- License: mit
- Created: 2023-03-07T09:46:34.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-10-29T11:20:51.000Z (about 1 year ago)
- Last Synced: 2024-12-15T01:28:49.167Z (30 days ago)
- Language: CSS
- Size: 581 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
README
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [Screenshot](#screenshot)
- [Loom Presentation Video](#loom-video)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [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 (OPTIONAL)](#faq)
- [📝 License](#license)A website for organizing daily activities
["The-leaderboard"] :- is a website that displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service(using Notion).
## 🛠 Built With HTML,CSS and Javascript
Client
Server
Database
- **[HTML]**
- **[CSS]**
- **[Javascript]** ---> with ES6
- **[Webpack]**
- **[API's(Notion)]**
![image](https://user-images.githubusercontent.com/23375153/224085035-76f1202f-c6d9-4fb2-824d-7af93887b1ce.png)
- not available yet.
- [Live Demo Link](https://besufekad-haz.github.io/Leaderboard-APIs/dist/)
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
-A Computer (MAC or PC)
-code editor (VSCode,Atom etc...)
-A browser (Chrome,Mozilla,Safari etc...)
-Version Control System (Git and Github)
-NodeJS (https://nodejs.org/en/)
-Webpack {https://webpack.js.org}
### Setup
Clone this repository to your desired folder:
cd my-folder
git clone [email protected]:Besufekad-HAZ/Leaderboard-APIs.git (SSH)
### Install
Install this project with:
npx webpack init
npm init -y
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
### Run tests
To run tests, run the following command:
To check Styelint error:-
npx stylelint "\*_/_.{css,scss}"
To check Eslint error:-
npx eslint .
### Deployment
You can deploy this project using:
Github Pages.
👤 **Besufekad Alemu**
- GitHub: [@Besufekad-HAZ](https://github.com/Besufekad-HAZ)
- Twitter: [@BesufekadAlemu7](https://twitter.com/BesufekadAlemu7)
- LinkedIn: [@besura](www.linkedin.com/in/besura)
- [ ] **[Adding_JavaScript_Popups_and_full_functionality]**
- [ ] **[Deploying_the_page_on_github]**
- [ ] **[Adding_backend_and_databases]**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/Besufekad-HAZ/Leaderboard-APIs/issues).
If you like this project rate it and give it a star.
--> I would like to thank the Microverse team for allowing us to work on this Leaderboard API project.
This project is [MIT](./LICENSE) licensed.
_NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._