Todolist
- [x] Documentation Application
- [x] MAJ Miro/Figma/Trello/Notion en fonction des réponses.
- [x] Tester des grid pour le dashboard
- [x] Faire la partie Paramètres (modale ou page dédiée ou les 2 mais à voir ou rien)
Questions :
- [x] Est ce que les élus auront accès à Citylinx pour , gérer leur profil?
→ Oui, donc coder juste les pages Dashboard - Notifications - Paramètres
- [x] Demander TOUS les widgets qu’ils faut pour le dashboard (postit + autres ?)
- [x] Chaque commune ont des dashboard différents (dépend des capteurs) ? Si oui, il faut en créer un par commune ? ou en créer un unique qui peut s’adapter à tous ?
→ Un seul qui s’adapte à tout le monde
- [x] Filtres par compteurs/capteurs qui actualise les données ? Ou juste filtre de date/période ?
→ Pas besoin juste statistiques globales car pas nécessaires pour les élus
- [x] Partie Admin aussi ? avec alertes + écart négatif comparaison courbes prévisionnelle/réelle + accès aux dashboard de tous les users ?
→ Oui partie admin avec beaucoup plus de détails, d’analyses et de statistiques (voir les CRUD admin)
Questions Citylinx :
- [ ] Option 1 : Application externe (React) — coder l’application en React, l'héberger indépendamment, et l'intégrer à Citylinx en tant qu'application externe via l'URL. Cela permet de la lancer depuis Citylinx sans avoir besoin d'Angular. Option 2 : SDK Citylinx (Angular requis) — Si je veux que l'application ou le widget soit intégré nativement dans l'interface de l'hyperviseur, je dois utiliser Angular, car c'est ce qui est pris en charge par le SDK de Citylinx.
- [x] Est il possible de faire appelle a des API de Citylinx dans notre Application externe ? ⇒ pour obtenir des alertes, infos utilisateurs, données, etc
- [x] Est ce que je peux créer une application externe mais accessible depuis Citylinx ? Car je code en React et je préfère partir de 0.
Générale
API :
Reactjs - Nodejs - ElasticSearch
- [x] DL Nodejs
- [x] DL Git
- [x] Apprendre à utiliser ElasticSearch + Kibana
Comprendre les bases de React : components, jsx, state, props.
- [x] Cours React *1
- [x] Cours React *2
Organisation de l’application
- [x] Finir les fonctionnalités principales de l'application (Notion)
- [x] Finir la MindMap Miro avec le Notion
Citylinx
- [x] Comprendre la documentation Citylinx (Widgets, API)
Divers