Difference between revisions of "Portail pour gestionnaire de taches"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
* Mise à jour version du framework react-admin '''on utilisera la [https://github.com/marmelab/react-admin/tree/v4.0.0-alpha.1 version 4.0.0 alpha 1]''' |
* Mise à jour version du framework react-admin '''on utilisera la [https://github.com/marmelab/react-admin/tree/v4.0.0-alpha.1 version 4.0.0 alpha 1]''' |
||
* Passage de [https://github.com/oar-team/oar-docker oar-docker] à [https://github.com/oar-team/oar-docker-compose oar-docker-compose] (à discuter) |
* Passage de [https://github.com/oar-team/oar-docker oar-docker] à [https://github.com/oar-team/oar-docker-compose oar-docker-compose] (à discuter) |
||
+ | ** cf ci-après |
||
* Passage à la nouvelle api (fastapi) (à discuter) |
* Passage à la nouvelle api (fastapi) (à discuter) |
||
* Usage potentiel de https://www.npmjs.com/package/ra-data-fakerest pour test/dev |
* Usage potentiel de https://www.npmjs.com/package/ra-data-fakerest pour test/dev |
||
Line 16: | Line 17: | ||
** https://github.com/dataarts/dat.gui |
** https://github.com/dataarts/dat.gui |
||
** https://editor.p5js.org/slow_izzm/sketches/rJXAyI7JV |
** https://editor.p5js.org/slow_izzm/sketches/rJXAyI7JV |
||
+ | * '''Indication pour l'usage de oar-docker-compose:''' |
||
+ | - Start oar-docker-compose |
||
+ | cd oar-docker-compose/dev |
||
+ | git clone https://github.com/oar-team/oar3 |
||
+ | # In oar-docker-compose/dev/.env_oar_provisoning.sh make sure to have the following content: |
||
+ | # SRC is relative to the dev folder |
||
+ | SRC=oar3 |
||
+ | docker-compose up |
||
+ | - Install js dependencies |
||
+ | # install yarn |
||
+ | # on debian |
||
+ | apt intall yarnpkg |
||
+ | # on nix |
||
+ | nix-shell -p yarn |
||
+ | cd oar-dashboard && yarn install # use yarnpkg on debian |
||
+ | - Find the frontend ip |
||
+ | docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' dev_frontend_1 |
||
+ | 172.23.0.5 |
||
+ | |||
+ | - Change the proxy url in file `oar-dashboard/package.json` for the |
||
+ | docker address and the port 6668 (e.g 172.23.0.5:6668). |
||
+ | |||
+ | - Start the dashboard. A browser should open at url localhost:3000 |
||
+ | yarn start |
||
+ | |||
+ | The username/password to submit job is docker/docker. |
||
=oar-dashboard 2019 - 2020= |
=oar-dashboard 2019 - 2020= |
Revision as of 00:11, 24 January 2022
Objectif
Le but est de reprendre le projet Dashboard pour gestionnaire de tâches en utilisant le framwork react-admin (technologie React, Material-UI et Typescript).
oar-dashboard 2021 - 2022
- Mise à jour version du framework react-admin on utilisera la version 4.0.0 alpha 1
- Passage de oar-docker à oar-docker-compose (à discuter)
- cf ci-après
- Passage à la nouvelle api (fastapi) (à discuter)
- Usage potentiel de https://www.npmjs.com/package/ra-data-fakerest pour test/dev
- https://www.npmjs.com/package/ra-data-fakerest
- Intégration Drawgantt et Monika (ancienne et nouvelle version)
- Intégration kibana via iframe
- Réécriture Monika: https://github.com/oar-team/oar3/tree/master/visualization_interfaces
- p5js: https://p5js.org
- p5.gui: https://github.com/bitcraftlab/p5.gui or datgui
- example p5js + datgui
- https://github.com/dataarts/dat.gui
- https://editor.p5js.org/slow_izzm/sketches/rJXAyI7JV
- Indication pour l'usage de oar-docker-compose:
- Start oar-docker-compose
cd oar-docker-compose/dev git clone https://github.com/oar-team/oar3 # In oar-docker-compose/dev/.env_oar_provisoning.sh make sure to have the following content: # SRC is relative to the dev folder SRC=oar3 docker-compose up
- Install js dependencies
# install yarn # on debian apt intall yarnpkg # on nix nix-shell -p yarn cd oar-dashboard && yarn install # use yarnpkg on debian
- Find the frontend ip
docker inspect -f 'Template:Range.NetworkSettings.NetworksTemplate:.IPAddressTemplate:End' dev_frontend_1 172.23.0.5
- Change the proxy url in file `oar-dashboard/package.json` for the
docker address and the port 6668 (e.g 172.23.0.5:6668).
- Start the dashboard. A browser should open at url localhost:3000
yarn start
The username/password to submit job is docker/docker.
oar-dashboard 2019 - 2020
- Auteurs ROLLIN Alexis et SAGET Antoine
- Doc
- Code (gitlab)
- Journal de bord
- Rapport final - Presentation de mi-parcours
- Présentation vidéo
- Installation
Complément sur le projet précédent
Goût pour les langages fonctionnels et environnement Linux
- Auteurs BELGUENDOUZ Sekina et LARNICOL Titouan
- Fiche Projet
- Document technique SRS - UML
- gitlab
- Document divers Rapport final - Presentation finale FR - Final Presentation EN - Presentation de mi-parcours EN - Presentation de mi-parcours FR - Presentation de mi-parcours en pptx
A noter que ce projet à aussi été poursuivi en stage par BELGUENDOUZ Sekina et DALAINE Nathan. La derniere version se trouve dans la branche 'testMAJ-global' du dépôt git. Un rapport de stage sera fourni.