1
0
forked from monnerat/web_2024

debut projet

This commit is contained in:
Denis Monnerat 2025-01-21 20:12:43 +01:00
parent 82628ea811
commit 13f26258f5
4 changed files with 43 additions and 0 deletions
R4.01_R4.A.10/miniprojet/p1

@ -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">

Binary file not shown.

After

(image error) Size: 431 KiB

Binary file not shown.

After

(image error) Size: 234 KiB

Binary file not shown.

After

(image error) Size: 390 KiB