diff --git a/R4.01_R4.A.10/miniprojet/p1/README.md b/R4.01_R4.A.10/miniprojet/p1/README.md new file mode 100644 index 0000000..bbaa8ce --- /dev/null +++ b/R4.01_R4.A.10/miniprojet/p1/README.md @@ -0,0 +1,43 @@ +# Projet R4.01_R4.A.10 + + +## But + +Écrire une application web en javascript qui permet d'effecteur des recherches musicales dans la base +de [discogs](https://www.discogs.com/fr/), et de construire une des listes de favoris. + + +- La partie cliente devra être réaliser au moyen du framework [riotjs](https://riot.js.org/). +- L'api [discgos](https://www.discogs.com/developers?srsltid=AfmBOopq6-B0zPTr26Fv6BXBCx7FkdP_fPI-vwPEuRY3xSxxtPjsAsrZ) pour la récupération des données. +- les services [firebase](https://firebase.google.com/) pour l'authentification et la sauvegarde de données de l'application. + +Votre mise en oeuvre devra absolument utilisée de manière pertinente la notion +de composant web (ici avec riot.js, mais c'est le même principe qu'angular, +vue.js, etc.) + +Pour le css, vous êtes complétement libre. + +## L'application +à suivre +## Fonctionnalités +à suivre + +## implantation + +Il faut impérativement utiliser **riot.js**. La notation prendra en compte : + +- les différentes routes dans votre application, +- l'utilisation, et la réutilisation de composants, +- la généricité des composants, +- des patterns propres et précis de programmation, notamment : + - MVC, + - communicaton intercomposants. +- l'ergonomie de votre application, et la possibilité d'accèder à un ensemble + plus ou moins important des informations accessibles par l'api. + +## L'interface + +### Page d'accueil (URL par défaut) +<img src="img/app.png"> +<img src="img/app1.png"> +<img src="img/app2.png"> diff --git a/R4.01_R4.A.10/miniprojet/p1/img/app.png b/R4.01_R4.A.10/miniprojet/p1/img/app.png new file mode 100644 index 0000000..56ab7b4 Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/p1/img/app.png differ diff --git a/R4.01_R4.A.10/miniprojet/p1/img/app1.png b/R4.01_R4.A.10/miniprojet/p1/img/app1.png new file mode 100644 index 0000000..a890f7b Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/p1/img/app1.png differ diff --git a/R4.01_R4.A.10/miniprojet/p1/img/app2.png b/R4.01_R4.A.10/miniprojet/p1/img/app2.png new file mode 100644 index 0000000..a35c9eb Binary files /dev/null and b/R4.01_R4.A.10/miniprojet/p1/img/app2.png differ