https://github.com/chanind/chess-flashcards

Simple flashcards app for studying chess positions

https://github.com/chanind/chess-flashcards

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.4%) to scientific vocabulary

Keywords

chess chess-openings flashcards
Last synced: 5 months ago · JSON representation

Repository

Simple flashcards app for studying chess positions

Basic Info
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 1
  • Open Issues: 1
  • Releases: 0
Topics
chess chess-openings flashcards
Created over 3 years ago · Last pushed over 3 years ago
Metadata Files
Readme License

README.md

Chess Flashcards

Live Demo: chanind.github.io/chess-flashcards

This is a free and open-source prototype of a flashcards system for Chess. I find that I'll often watch a YouTube video about a new cool opening or concept, but then immediately forget everything I learned in the video when I try to play. This is an attempt to address that by turning openings and concepts into studyable flashcards.

Building / Running

This is a NextJS app. You can install dependencies using yarn install and then run in dev using yarn dev.

Adding decks

You can add more decks in the data/database.ts file. Hopefully the format there should be self-explanatory. You'll just need a list of PGN lines and some metadata about the deck you want to add.

Contributing

Feel free to open an issue with any bugs / ideas / improvements that you want to discuss. Also, pull requests are welcome!

Where is this going?

I'll add more openings and content on here as I learn them. If there's an opening or content you'd like to add, feel free to open a pull request on Github to create a new deck.

If this becomes popular it might make sense to turn this into a database-backed web application where anyone can upload their own chess flashcard decks. There's a lot of possible ways this could go, for example adding user accounts and proper spaced repetition studying for the content for long-term retention. For now this is just a plain static site for ease of maintenance and deployment.

Happy Studying!

Owner

  • Name: David Chanin
  • Login: chanind
  • Kind: user
  • Location: London, UK
  • Company: UCL

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 1
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ankur655 (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels