DBA Glossary Flip Cards — Help

This is a static web app that you can host on GitHub Pages. It includes a matching game and a study mode for DBA dissertation terms.

How to Use

  1. Select the number of Pairs and click New Game.
  2. Click a card to flip it. Match each TERM with its DEFINITION.
  3. View stats for Time, Moves, and Matches.
  4. Toggle Study Mode to use simple flashcards (Flip / Next / Prev / Shuffle).

Deploy to GitHub Pages

  1. Create a new public repository on GitHub, e.g., dba-flipcards.
  2. Upload the files: index.html, styles.css, script.js.
  3. In the repo, go to Settings → Pages.
  4. Under Build and deployment, set Source to Deploy from a branch.
  5. Set Branch to main (or master) and root as the folder.
  6. Save. Your site will be published at https://YOUR-USERNAME.github.io/dba-flipcards.

Edit or Add Terms

Open script.js and edit the TERMS array:

const TERMS = [
  { term: "Ontology", def: "Assumptions about the nature of reality (objective vs. constructed)." },
  // ... add or edit entries here ...
];

Keyboard Shortcuts

License

MIT License — use and adapt freely.