{"id":15594593,"url":"https://github.com/stephenkati/leaderboard","last_synced_at":"2025-04-28T11:23:44.384Z","repository":{"id":162515991,"uuid":"610318832","full_name":"stephenkati/Leaderboard","owner":"stephenkati","description":"LEADERBOARD website 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.","archived":false,"fork":false,"pushed_at":"2023-03-10T06:37:23.000Z","size":294,"stargazers_count":12,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-04-28T11:23:37.268Z","etag":null,"topics":["game","player-rating","score","scoreboard"],"latest_commit_sha":null,"homepage":"https://stephenkati.github.io/Leaderboard/dist/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stephenkati.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-06T14:35:01.000Z","updated_at":"2024-10-30T08:35:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"04eee602-6333-42f6-a73b-695968e9adf2","html_url":"https://github.com/stephenkati/Leaderboard","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenkati%2FLeaderboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenkati%2FLeaderboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenkati%2FLeaderboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephenkati%2FLeaderboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stephenkati","download_url":"https://codeload.github.com/stephenkati/Leaderboard/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251303371,"owners_count":21567683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["game","player-rating","score","scoreboard"],"created_at":"2024-10-03T00:41:08.490Z","updated_at":"2025-04-28T11:23:44.352Z","avatar_url":"https://github.com/stephenkati.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003c!--\nHOW TO USE:\nThis is an example of how you may give instructions on setting up your project locally.\n\nModify this file to match your project and remove sections that don't apply.\n\nREQUIRED SECTIONS:\n-Project description\n- Table of Contents\n- About the Project\n  - Built With\n  - Live Demo\n- Getting Started\n- Authors\n- Future Features\n- Contributing\n- Show your support\n- Acknowledgements\n- License\n\nOPTIONAL SECTIONS:\n- FAQ\n\nAfter you're finished please remove all the comments and instructions!\n--\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003c!-- You are encouraged to replace this logo with your own! Otherwise you can also remove it. --\u003e\n \n  \u003cbr/\u003e\n\n  \u003ch3\u003e\u003cb\u003eLEADERBOARD\u003c/b\u003e\u003c/h3\u003e\n\n\u003c/div\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features)\n  - [🚀 Live Demo](#live-demo)\n- [💻 Getting Started](#getting-started)\n  - [Setup](#setup)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n  - [Deployment](#triangular_flag_on_post-deployment)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [Video-presentation](#presentation)\n- [❓ FAQ (OPTIONAL)](#faq)\n- [📝 License](#license)\n\n\u003c!-- PROJECT DESCRIPTION --\u003e\n\n# 📖 [LEADERBOARD] \n\n\n **[LEADERBOARD]** website 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. Build with HTML, CSS and Javascript.\n\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#\"\u003eHTML \u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#\"\u003eCSS\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#\"\u003eJavaScript\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#\"\u003ewebpack\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eServer\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#\"\u003eNo Server build yet\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#\"\u003eNo database build yet\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n\u003e Describe between 1-3 key features of the application.\n\n- **[Used Linters]**\n- **[Great summary for the repo]**\n- **[Use of GitFlow]**\n- **[Leaderboard API]** Using \u003ca href=\"https://www.notion.so/microverse/Leaderboard-API-service-24c0c3c116974ac49488d4eb0267ade3\" \u003e this \u003c/a\u003e API, a user can send and retrieve user and score information.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LIVE DEMO --\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\n\n- [Live Demo Link](Not deployed yet)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nA new developer can get the project from my Github repo link i shall provide.\n\nTo get a local copy up and running, follow these steps.\n\n\ngo to https://github.com/stephenkati/Leaderboard.git\n\nclone or download the project\n\nRun it in your favourite browser\n\n\n### Prerequisites\n\nIn order to run this project you need:\n\n-A code editor, preferably VSCode. Any other code editor is okay.\n\n-Browser\n\n\n### Setup\n\nClone this repository to your desired folder:\n\nrun git clone https://github.com/stephenkati/Leaderboard.git\n\nor\n\nIn the File menu, click Clone Repository.\n\nClick the tab that corresponds to the location of the repository you want to clone. You can also click URL to manually enter the repository location.\n\nChoose the repository you want to clone from the list.\n\nClick Choose... and navigate to a local path where you want to clone the repository.\n\nClick Clone.\n\n\n### Install\n\nInstall this project with:\n\nDownload the project from github and run it in your browser.\n\nInstall webpack dependencies.\nnpm init -y\nnpm install webpack webpack-cli --save-dev\n\nInstall html webpack plugin\nnpm install --save-dev html-webpack-plugin\n\nInstall css loader\nnpm install --save-dev style-loader css-loader\n\n\n### Usage\n\nTo run the project, navigate to the project directory and use a live Server extension in your VSCode to run the project.\n\nRun npm start \nor \nnpm run build then select dist file.\n\n\n### Run tests\n\nYou can run tests to check for linter errors by running the following commands:\n\n- npx stylelint \"**/*.{css,scss}\" for testing css errors\n- npx eslint . for Javascript errors\n\n\n### Deployment\n\nThe project is not yet deployed.\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- AUTHOR --\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n\n👤 **Stephen Katuli**\n\n- GitHub: [@githubhandle](https://github.com/stephenkati)\n- Twitter: [@twitterhandle](https://twitter.com/Stephen57913145)\n- LinkedIn: [LinkedIn](https://www.linkedin.com/in/stephen-katuli-a92752251/)\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n\n- [ ] **[More backround images]**\n- [ ] **[Animations and transitions]**\n- [ ] **[More Javascript Functionality]**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/stephenkati/Leaderboard/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project please reach out to me on my social media, hire me for more content like this.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nI would like to thankmy Microverse team and my coding partners for their support and guidance.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\u003c!--A video of project presentation --\u003e\n\n##  PRESENTATION  \u003ca name=\"presentation\"\u003e\u003c/a\u003e\n\n**PROJECT PRESENTATION VIDEO**\n\nNo presentation done yet.\n\n\n\u003c!-- FAQ (optional) --\u003e\n\n## ❓ FAQ (OPTIONAL) \u003ca name=\"faq\"\u003e\u003c/a\u003e\n\n- **[How good are your communication skills?]**\n\n  - [I have good writting and speaking communication skills in English.]\n\n- **[What else do you do apart from coding?]**\n\n  - [I do graphics design.]\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is \u003ca href=\"https://github.com/stephenkati/Leaderboard/blob/dev/LICENSE\"\u003e MIT  licensed.\u003c/a\u003e\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephenkati%2Fleaderboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephenkati%2Fleaderboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephenkati%2Fleaderboard/lists"}