Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tonylapoche/jdlv-react

Jeux de la vie, avec React et Rédux en Typescript. Elle est ma toutes première application web produite "fromscratch" et surtout en à côté de mes études . Beaucoup de chose sont à amélioré je garde ce repos par nostalgie de mes début dans le web. Elle fut un très bon exercice d'algorithmie.
https://github.com/tonylapoche/jdlv-react

algorithm-challenges gameoflife jsx junior-developer react redux simulation tailwindcss typescript

Last synced: about 2 months ago
JSON representation

Jeux de la vie, avec React et Rédux en Typescript. Elle est ma toutes première application web produite "fromscratch" et surtout en à côté de mes études . Beaucoup de chose sont à amélioré je garde ce repos par nostalgie de mes début dans le web. Elle fut un très bon exercice d'algorithmie.

Awesome Lists containing this project

README

        

# JDLV-React

Jeux de la vie en React avec Redux

## Objectif

1. Refaire le jeu de la vie en module React. CHECK
2. Rajouter des options permettant de choisir le nombre de cellules Totale en jeu. CHECK
3. Rajouter la possibilité de remplissage automatique. CHECK
4. Ratouter la possibilité d'accélération. CHECK
5. Rajouter la possibilité de pause. CHECK
6. Rajouter la possibilité de gardez en mémorie un patern. CHECK
7. Rajouter la possibiliter de rejouter le dernier patern lancer depuis le son point de départ. CHECK
8. Améliorer le panneau de contrôle afin de le rendre plus intuitif. CHECK
9. Paufiner le système de sauvegarde de patern (utilisation du LocalStorage). EN COURS
- Support [video](https://youtu.be/rWfhwW9forg) "LocalStorage"
- Support [documentation](https://blog.logrocket.com/implementing-copy-clipboard-react-clipboard-api/) "Copy OnClipBoard"
10. Rajouter la possibiliter de transmettre par Clipboard ses paterns et donc d'en recevoir également. NEXT STEP
11. Rhabiller tout le corps HTML SCSS en Mobile First

## Installation

1. Télécharger le repos.
2. Installer les dépendances avec `Yarn` puis lancer le serveur avec `Yarn Start`.

# Demo

1. [demo v1](https://jdlv-tony-react-v1.surge.sh/)
2. [demo v2](https://jdlv-tony-react-v2.surge.sh/)
3. [demo v3](https://jdlv-tony-react-v3.surge.sh/) (responsive)
4. [demo v4](https://jdlv-tony-react-v4.surge.sh/) (preview mode | old generation)
5. [demo v5](https://jdlv-tony-react-v4.surge.sh/) (2024 refonte légère)