More Premium Hugo Themes Premium Tailwind Themes

Sudoku

Sudoku board created with SvelteKit, Typescript and Tailwind.

Sudoku

Sudoku board created with SvelteKit, Typescript and Tailwind.

Author Avatar Theme by betofigueiredo
Github Stars Github Stars: 18
Last Commit Last Commit: Nov 15, 2023 -
First Commit Created: Dec 18, 2023 -
Sudoku screenshot

Overview:

I have been interested in studying Svelte for some time now and I finally got the opportunity when I wanted to create a Sudoku app with specific settings that I couldn’t find in existing apps. The app is developed using Svelte/SvelteKit, Typescript, and Tailwind. It is inspired by the website sudoku.com and the repository robatron/sudoku.js.

Features:

  • Svelte/SvelteKit: The app is built using the Svelte framework, which allows for efficient and reactive UI updates.
  • Typescript: The use of Typescript ensures type safety and better code organization.
  • Tailwind: Tailwind CSS is used for styling the app, providing a utility-first approach and easy customization.

Installation:

To install and run the Sudoku app, follow these steps:

  1. Clone the repository:
git clone https://github.com/your-username/sudoku-app.git
  1. Install the dependencies:
cd sudoku-app
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and visit http://localhost:5000 to access the app.

Summary:

The Sudoku app developed with Svelte/SvelteKit, Typescript, and Tailwind offers a unique approach to playing Sudoku with customizable settings. It takes inspiration from the popular website sudoku.com and utilizes a board creation algorithm from the robatron/sudoku.js repository. The app allows for a mobile version, saving data to local storage, setting an error limit, and displaying advanced notes for Sudoku enthusiasts.