Skip to content

bfa/sudoku-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Puzzle Game

A fun attempt at coding the popular logic-based number puzzle game, Sudoku. This project allows users to solve Sudoku puzzles in a web-based interface.

Table of Contents

Features

  • Interactive Sudoku grid
  • Ability to input numbers and [coming soon...] check for correctness
  • Simple and intuitive interface
  • Easy-to-solve puzzles for beginners

Coming Soon (in order of priority)

  • Adding solution validation
  • Pencil marking
  • Database puzzle storage using Sanity
  • Importing & Exporting of puzzles via Browser
  • Timer
  • Scorekeeper
  • Leaderboard
  • Smashing bugs (as always)

Technologies Used

  • Node.js
  • Express.js
  • HTMX
  • npm

Installation

To get started with the project, follow these steps:

  1. Clone the repository:
    git clone https://github.com/bfa/sudoku-js.git
  2. Navigate into the project directory:
    cd sudoku-js
  3. Install the dependencies:
    npm install
  4. Start the application:
    npm run dev
  5. Open your browser and go to http://localhost:3000.

Usage

  1. Once the application is running, you will see the Sudoku grid.
  2. Click on a cell to input numbers.
  3. Follow Sudoku rules to fill in the grid.
  4. Validate your input to check for errors.

Contributing

Contributions are welcome! If you have suggestions for improvements or new features, feel free to fork the repository and create a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Enjoy solving Sudoku!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors