Skip to content

isbaysoft/cluenotes

Repository files navigation

Clue Notes

Tests TypeScript Vue 3 Netlify Status License

Clue Notes is a mobile-friendly companion app for Clue/Cluedo games. It helps you track cards, log turns, and keep deduction notes during play.

Live review link: https://cluenotes.netlify.app

Important Notice

This is a learning/pet project created for study and experimentation. It is provided "as is", without any warranties or guarantees.

By using this project, you accept full responsibility for how you use it. The author is not liable for data loss, gameplay decisions, or any direct/indirect damages.

Questions, feedback, or issues are welcome:

  • cluenotes.app@proton.me

Features

  • Suggestion Wizard for step-by-step turn logging.
  • Notebook grid with deduction statuses.
  • Turn history view with edit/delete support.
  • Auto-hide clues mode for safer in-person play (mobile only).
  • Persistent local state (browser storage).
  • PWA support for install/offline-friendly usage.
  • Mobile-first layout and controls.

Tech Stack

  • Vue 3
  • Vite
  • TypeScript
  • Pinia
  • Vue Router
  • SCSS
  • Vite PWA plugin

Getting Started

Install

npm install

Run in development

npm run dev

Build

npm run build

Preview build

npm run preview

Useful Scripts

npm run lint
npm run lint:fix
npm run typecheck
npm run typecheck:strict
npm run format

About

Interactive detective sheet and automated deduction logic tracker for Clue/Cluedo board games.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors