Merci pour vos messages, ça me motive :)
@TheFalcon pour la UI, en effet j'ai galéré parce que je trouvais rien dans material-ui comment faire des colonnes ou des grilles...
Résultat je pense que je vais prendre du css de semantic-ui pour mieux les gérer. Parce qu'en plus, material-ui se dit respecter les normes du flat design etc... Mais bon quand tu veux aligner 2 éléments horizontalement laisse tomber comment tu galères...
Sinon actuellement je rework la gestion d'état du projet avec Redux.