Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bernard-borg/sudokuapp
A Sudoku app built using VueJS (Typescript) and Pinia as a project to learn Vue, Typescript and front-end state management
https://github.com/bernard-borg/sudokuapp
Last synced: about 1 month ago
JSON representation
A Sudoku app built using VueJS (Typescript) and Pinia as a project to learn Vue, Typescript and front-end state management
- Host: GitHub
- URL: https://github.com/bernard-borg/sudokuapp
- Owner: Bernard-Borg
- Created: 2022-08-20T20:41:07.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-13T22:00:47.000Z (almost 2 years ago)
- Last Synced: 2024-10-24T22:05:46.651Z (3 months ago)
- Language: TypeScript
- Size: 130 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SudokuApp
A minimalistic Sudoku game created as a project to learn the basics of VueJS, Typescript, and front-end state managemeent through the Pinia library.
Moreover, it also served as an introduction to Vite.## Features
The game allows the user to play sudoku, generate new boards on the fly with 3 difficulty settings (Easy, Medium or Hard). The game also provides a hint
option, which shows the solution to the board to help the user when stuck. The sudoku board is traversable using the mouse or using the arrow keys. The
user can check whether their solution is correct by clicking "Check Board" and the board can also be reset to its original state using "Reset Board".