Files
sudoku/README.md
T
Puechberty Arthur 62c898c208 feat: Implement Sudoku game with grid generation, validation, and solving features
- Added Sudoku grid generation with varying difficulty levels (easy, medium, hard).
- Implemented Sudoku solving functionality.
- Created a user interface for inputting and checking Sudoku solutions.
- Added validation for user inputs and error handling for invalid grids.
- Introduced a Docker configuration for easy deployment.
2026-03-30 23:32:32 +02:00

1.1 KiB

Sudoku

Application Sudoku developpee avec Next.js (App Router), React et TypeScript.

Site en production: sudoku.arthurp.fr

Fonctionnalites

  • Generation de grilles Sudoku.
  • Interface web simple et rapide a charger.
  • Build de production via Next.js.

Stack technique

  • Next.js 16
  • React 19
  • TypeScript
  • ESLint

Lancer en local

Prerequis:

  • Node.js 20+
  • npm

Installation et demarrage:

npm install
npm run dev

Application disponible sur http://localhost:3000.

Scripts utiles

npm run dev
npm run build
npm run start
npm run lint

Lancer avec Docker Compose

docker compose up --build

Le service expose l'application sur le port 3005 de la machine locale.

Deploiement

Workflow recommande avant push GitHub:

  1. Verifier la qualite du code: npm run lint
  2. Verifier le build de prod: npm run build
  3. Verifier les fichiers a publier: git status puis git add cible

Ce depot supporte le site Sudoku publie ici: https://sudoku.arthurp.fr