Retour au projet

Projet Bestiaire

Évaluation 25% - l'énoncé du projet

Diapositive 1 : Projet Bestiaire : la couverture, avec un aperçu de l'application Bestiaire Digital
Diapositive 2 : Aperçu de l'application Bestiaire Digital : encyclopédie des espèces, données personnelles et intelligence artificielle
Diapositive 3 : Projet Bestiaire : une application qui présente un bestiaire d'espèces enregistrées dans une base NoSQL distante, enrichi de données personnelles et d'une API intelligente, versionnée dans GitHub
Diapositive 4 : Laboratoires en classe : une série de laboratoires réalisés dans les laboratoires et non à la maison, zéro pour chaque laboratoire manqué sans reprise, une seule reprise possible en cas de maladie
Diapositive 5 : Les cinq étapes du projet, 5 points chacune : MongoDB Atlas, accesseurs en POC, intégration à l'application, données locales, API intelligente
Diapositive 6 : Étape 1 - Données NoSQL : compte MongoDB Atlas, grappe ClusterDuMusee, base bestiaire, une collection de 5 documents, capture remise dans Discord
Diapositive 7 : Étape 2 - Accesseurs NoSQL en POC : Node.js 22 LTS par apt, paquet mongodb, fonctions qui lisent et ajoutent, tag POC_NOSQL
Diapositive 8 : Étape 3 - Intégration à l'application bestiaire.zip : collection especes, AccesseurBestiaire.js et index.html reliés par Electron, tag LIVRAISON_APP
Diapositive 9 : Étape 4 - Données locales : page détail de chaque espèce, une donnée personnalisée éditable qui persiste en localStorage, tag LIVRAISON_COMPOSITE
Diapositive 10 : Étape 5 - API intelligente : clé AI Studio, prompt construit à partir de l'espèce affichée, nouvelles espèces dans le cloud et enrichissements en local, tag LIVRAISON_AI
Diapositive 11 : Points bonus possibles jusqu'à la fin de la session : visuel au choix, autre base locale, seconde donnée complète, mini-gabarit HTML, réaffichage des favoris et des notes
Diapositive 12 : Les huit styles fournis dans le dossier template de bestiaire.zip : moderne, grimoire, matrix, nécromancien, nature, vintage, minimal, cabinet

Navigation : flèches du clavier, ou glisser sur écran tactile