diff --git a/R4.01_R4.A.10/miniprojet/README.md b/R4.01_R4.A.10/miniprojet/README.md
new file mode 100644
index 0000000..de8d9f5
--- /dev/null
+++ b/R4.01_R4.A.10/miniprojet/README.md
@@ -0,0 +1,52 @@
+## But
+
+Écrire une application web en javascript qui permet de consulter les données de
+parcours sup (vœux de poursuite d'études et de réorientation dans l'enseignement
+supérieur et réponses des établissements) afin d'aider un(e) lycéén(e) à faire ses choix.
+
+
+- La partie cliente devra être réaliser au moyen du framework [riotjs](https://riot.js.org/).
+- Les données seront consommées au moyen de [l'api](https://data.enseignementsup-recherche.gouv.fr/explore/dataset/fr-esr-parcoursup/api/?timezone=Europe%2FBerlin&sort=tri) opendata. (cf [méthodologie](https://data.enseignementsup-recherche.gouv.fr/api/datasets/1.0/fr-esr-parcoursup/attachments/methodologie_opendata_2025pdf/))
+- La localisation utilisera openstreet map et l'api [Leaflet](https://leafletjs.com/).
+- Les graphiques seront réalisés au moyen de [chart css](https://chartscss.org/).
+
+## Fonctionnalités
+#### Recherche des formations par mots clés, avec localisation sur une carte.
+
+[exemple]
+#### Vue d'une formation particulière, avec accès aux données de parcourssup, en particulier :
+ - les données lors de la phase d'admission,
+ - les données lors de la phase complémentaire,
+ - le profils des admis,
+ - l'évolution de la selectivité, des mentions au bac depuis 2020.
+
+[exemple, exemple,
+ exemple]
+
+#### Aide au choix d'orientation
+
+L'utilisateur doit pouvoir selectionner des formations/filières afin de les comparer et estimer
+ses chances d'intégrations en fonction de la série de son bac et de sa moyenne en terminale.
+
+[exemple
+, exemple]
+
+Les choix de l'utilisateur devront au moins être persistant localement. Vous pouvez, losque tout fonctionne,
+ mettre en oeuvre une persistance avec [firebase](https://firebase.com).
+
+## Réalisation
+1. Une partie de votre travail consiste à comprendre comment fonctionne l'api (entrées/sorties), et comment l'utiliser. N'hésitez pas à encapsuler/abstraire les informations de l'api dans votre propre modèle.
+2. Le but est d'utiliser la programmation déclarative et par composants de RIOT.js. Il faut donc l'architecturer et l'organiser en
+ conséquence. En particulier, il faut profiter pleinement de l'utilisation de composants le plus génériques possibles.
+3. Il faut utiliser des urls routables. Riot.js vient avec un [router](https://github.com/riot/route) très simple d'utilisation.
+ Je vous expliquerai comment mettre en oeuvre la réécriture d'url avec apache.
+4. Il est possible d'utiliser le pattern observable, avec une bibliothèque adhoc ([exemple](https://github.com/riot/observable))
+
+## Attendus
+Un mail (sujet S4WEB) m'indiquant les informations suivantes :
+
+- l'url de votre projet sous la forme : http://dwarves.iut-fbleau.fr/~login/parcoursup
+- l'url du dépôt GIT avec vos sources sur dwarves.iut-fbleau.fr
+- les noms du binôme.
+
+Le tout est à finaliser avant le Vendredi 31 mars 2023, 18 heures. Une soutenance aura lieu la semaine du 30/03.
diff --git a/R4.01_R4.A.10/miniprojet/img/formation.png b/R4.01_R4.A.10/miniprojet/img/formation.png
new file mode 100644
index 0000000..50c156d
Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/img/formation.png differ
diff --git a/R4.01_R4.A.10/miniprojet/img/profil.png b/R4.01_R4.A.10/miniprojet/img/profil.png
new file mode 100644
index 0000000..db90fd0
Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/img/profil.png differ
diff --git a/R4.01_R4.A.10/miniprojet/img/profil1.png b/R4.01_R4.A.10/miniprojet/img/profil1.png
new file mode 100644
index 0000000..32b3be9
Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/img/profil1.png differ
diff --git a/R4.01_R4.A.10/miniprojet/img/search.png b/R4.01_R4.A.10/miniprojet/img/search.png
new file mode 100644
index 0000000..d8af37b
Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/img/search.png differ
diff --git a/R4.01_R4.A.10/miniprojet/img/selection1.png b/R4.01_R4.A.10/miniprojet/img/selection1.png
new file mode 100644
index 0000000..dbb0cfa
Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/img/selection1.png differ
diff --git a/R4.01_R4.A.10/miniprojet/img/selection2.png b/R4.01_R4.A.10/miniprojet/img/selection2.png
new file mode 100644
index 0000000..a14c25d
Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/img/selection2.png differ