Skip to content

Jayllyz/sudoku-rust

Repository files navigation

Sudoku-rust 🧩

ci CodSpeed codecov

Personal project to learn Rust and improve my algorithm skills. Recently started learning Rust and wanted to build something to practice because i really like the language.

Roadmap πŸ—ΊοΈ

  • Generate a random sudoku board βœ…
  • Choose between 3 difficulties (easy, medium, hard) βœ…
  • Sudoku solver βœ…
  • local web app βœ…
  • Playable game in web app 🚧

Run Locally πŸš€

Clone the project

git clone https://github.com/Jayllyz/sudoku-rust.git

Go to the project directory

cd sudoku-rust

Build the docker image

# with live reload
docker build -t sudoku-rust --target=dev .

# release optimized
docker build -t sudoku-rust --target=prod .

Run the docker container

# with live reload
docker run --rm --name sudoku-rust -it -p 8000:8000 -v $(pwd):/app sudoku-rust

# release optimized
docker run --name sudoku-rust -it -p 8000:8000 sudoku-rust

Author πŸ‘¨β€πŸ’»

License βš–οΈ

The Unlicense

About

Fast Sudoku generator & solver

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •