Go to file
JonathanMM 80486428ff Nettoyage des sauts de lignes 2022-01-29 14:48:44 +01:00
public Close #26 : Ajout de la longueur des mots dans les règles 2022-01-23 10:45:28 +01:00
ts Renommage du fichier des mots à trouver 2022-01-26 17:28:11 +01:00
utils Nettoyage des sauts de lignes 2022-01-29 14:48:44 +01:00
.dockerignore Ajout d'un Dockerfile pour lancer le site en local 2022-01-16 09:11:35 +01:00
.gitignore Renommage du fichier des mots à trouver 2022-01-26 17:28:11 +01:00
Dockerfile Ajout d'un Dockerfile pour lancer le site en local 2022-01-16 09:11:35 +01:00
LICENSE Ajout de LICENSE 2022-01-10 18:35:18 +00:00
README.md Petite correction dans le README.md 2022-01-17 09:13:20 +00:00
cron.sh Ajout de la vérification du mot dans le dictionnaire dans le mot à trouver 2022-01-23 11:48:33 +01:00
package-lock.json Import du code 2022-01-10 19:34:58 +01:00
package.json Import du code 2022-01-10 19:34:58 +01:00
tsconfig.json Import du code 2022-01-10 19:34:58 +01:00

README.md

SUTOM

Jeu de lettres en ligne (et en français) basé sur Wordle. Le jeu se trouve à l'adresse https://sutom.nocle.fr

Contributions

Tout d'abord, merci si vous contribuez :) Pour l'instant, le mieux, c'est de créer un ticket quand vous voyez un bug, ça me permettra de trier et de prioriser tout ce que je dois faire. Comme la base de code n'est pas aussi propre que je voudrais, merci de créer un ticket et d'attendre un retour de ma part ( @JonathanMM ) avant de vous lancer à corps perdu dans le code.

Développement

Avec npm

Pour pouvoir travailler en local, il faut commencer par installer ce qu'il faut à node :

npm i

Puis, on lance le serveur :

npm start

Avec Docker

Un Dockerfile est disponible pour pouvoir démarrer le site en local sans npm.

docker build -t sutom .

docker run -it --rm -p 4000:4000 sutom

Accès au site

Une fois démarré, le site sera dispo sur http://localhost:4000 et le typescript va se recompiler tout seul à chaque modification de fichier.

Autres infos et remerciements

  • Le dictionnaire utilisé est celui de Grammalecte. Merci à GaranceAmarante pour le script.
  • Merci à Emmanuel pour m'avoir fourni des mots à trouver.
  • Merci à tous les gens qui me remontent des bugs et qui me donnent des idées, ça m'aide beaucoup :)
  • Merci à toutes les personnes qui jouent, c'est une belle récompense que vous me donnez.