Giter Site home page Giter Site logo

balastrong / chess-stats-action Goto Github PK

View Code? Open in Web Editor NEW
22.0 22.0 4.0 700 KB

♟️ Automatically update your README.md with Chess.com games and stats - fully customizable

License: MIT License

TypeScript 97.68% JavaScript 1.57% Shell 0.74%
chess github-actions hacktoberfest readme

chess-stats-action's Introduction

Hello, Leonardo here 👋

I'm a π-shaped Frontend Developer, Open Source enthusiast and content creator. Awarded GitHub Star 🌟 since 2023. Awarded Microsoft MVP 🔷 since 2024 (Developer Tools, Web Development).

I enjoy constantly learning new skills and sharing knowledge with everyone around me. You can find my content on YouTube and leonardomontini.dev.

Let's get in touch! Connect with me on:

twitter logo linkedin logo youtube logo discord logo devto logo

My latest YouTube videos ▶️ Dev Leonardo

🌈 2 Colorful vscode Extensions to Paint your Workflow TanStack Form: Advanced Validation in React GitHub README powering 4 Online Multiplayer Games TanStack Form: Simple Validation (with shadcn/ui) NEW GitHub Copilot Workspace Demo shadcn/ui is great! But what if...

♟️ Are you a Chess player? You should check out chess-stats-action 😉

Learning or improving your Web Development skills? Let's do it together with the github-stats project!

chess-stats-action's People

Contributors

balastrong avatar centrumek avatar felipeizolan avatar github-actions[bot] avatar hackmajoris avatar iib0011 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

chess-stats-action's Issues

Stats tab

As the action already sends requests to the amazing chess.com APIs, we can also grab more stats and put them somewhere.

We can add a SHOW_STATS config that toggles a new table with some stats.

Game type icon

The API returns time_class with info about the game (bullet, blitz, rapid and more?)

We can add a SHOW_TIME_CLASS config that toggles an extra column with an icon.

Add more unit tests

The project currently has only one test that basically runs the entire action.

We need proper unit testing for the individual features. Jest is fine, we only need to write them :)

Extra requirement, add an action to run the tests on push/PR.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.