tr2023-client/README.md

27 lines
933 B
Markdown
Raw Normal View History

2023-03-05 10:20:52 +00:00
# Application web de controle du robot coupe junior 2023
2023-01-22 14:20:30 +00:00
2023-03-05 10:20:52 +00:00
Cette application est principalement codé avec svelte, svelte-kit.
2023-01-22 14:20:30 +00:00
2023-03-05 10:47:24 +00:00
## À faire
TODO Items:
- [X] Connexion avec le serveur websocket.
- [X] Joystick de droite pour la translation du robot.
- [X] Controle de la vitesse avec L2.
- [ ] Corriger la gestion du joystick pour que ça marche sur chrome.
- [ ] Joystick de gauche pour la rotation du robot.
- [ ] Afficher des infos de debuggage sur le serveur websocket (status de la connexion, latence, etc)
2023-03-05 10:20:52 +00:00
## Développer
2023-01-22 14:20:30 +00:00
2023-03-05 10:20:52 +00:00
- Cloner ce repository : `git clone https://forge.lefuturiste.fr/werobot/tr2023-client`
- Installez les dépendances avec la commande : `npm install`
- Démarrez le serveur de dév avec la commande : `npm run dev`
2023-01-22 14:20:30 +00:00
2023-03-05 10:47:24 +00:00
## En production
2023-01-22 14:20:30 +00:00
2023-03-05 10:47:24 +00:00
Pour build une version de production: `npm run build`.
2023-01-22 14:20:30 +00:00
2023-03-05 10:47:24 +00:00
Ensuite lancez un serveur de production avec la commande: `node build` (dans le dossier racine de l'application).
2023-01-22 14:20:30 +00:00