parent
a0262d3bd9
commit
63bf0ce62e
@ -0,0 +1,54 @@
|
||||
# Projet Recipe Angular Mazingue & Pradier WEB2
|
||||
|
||||
Ce projet est une application web développée en utilisant le framework Angular. Il s'agit d'un projet réalisé dans le cadre d'un cours à l'IUT.
|
||||
|
||||
## Installation
|
||||
|
||||
Pour installer ce projet, suivez les étapes suivantes :
|
||||
|
||||
1. Clonez le dépôt sur votre machine locale.
|
||||
`git clone https://codefirst.iut.uca.fr/githugopradier2ProjetAngularMazinguePradierWEB2.git`
|
||||
2. Assurez-vous d'avoir la dernière version de Node JS installée sur votre machine. Si ce n'est pas le cas, vous pouvez la télécharger ici:
|
||||
`https://nodejs.org/fr/download/package-manager`
|
||||
|
||||
Ou bien vous pouvez le mettre à jour en utilisant la commande suivante :
|
||||
`npm install -g npm@latest`
|
||||
|
||||
3. Assurez-vous d'avoir Angular CLI :
|
||||
`npm install -g @angular/cli`
|
||||
|
||||
Pour vérifier si Angular CLI est installé, exécutez la commande suivante :
|
||||
`ng --version`
|
||||
|
||||
4. Ouvrez une fenêtre de terminal et naviguez jusqu'au répertoire du projet.
|
||||
5. Exécutez la commande `npm install` pour installer les dépendances.
|
||||
6. Ensuite, exécutez la commande `ng serve` pour démarrer le serveur de développement.
|
||||
7. Vous pouvez désormais accéder à l'application en ouvrant votre navigateur et en accédant à l'URL suivante : `http://localhost:4200`
|
||||
|
||||
## Fonctionnalités de l'application (en plus de celles demandées)
|
||||
|
||||
Toutes les fonctionnalités demandées ont été implémentées. En plus de ces fonctionnalités, nous avons ajouté les fonctionnalités suivantes (non exaustif):
|
||||
|
||||
### 1. Annonce de Connexion Utilisateur
|
||||
|
||||
- **Description :** Affiche un message sur la page d'accueil indiquant si l'utilisateur est connecté.
|
||||
- **Détails :**
|
||||
- Si l'utilisateur est connecté, le message indique que l'on est connecté en vert.
|
||||
- Si l'utilisateur est déconnecté, le message indique que l'on est déconnecté en rouge.
|
||||
|
||||
### 2. Bouton "Back to List" dans le Détail d'une Recette
|
||||
|
||||
- **Description :** Ajout d'un bouton permettant de revenir à la liste des recettes depuis la page de détail d'une recette.
|
||||
- **Détails :**
|
||||
- Le bouton "Back to List" facilite la navigation en permettant à l'utilisateur de revenir rapidement à la liste des recettes.
|
||||
|
||||
### 3. Édition et Suppression d'une Recette
|
||||
|
||||
- **Description :** Permet aux utilisateurs d'éditer ou de supprimer une recette.
|
||||
- **Détails :**
|
||||
- Les utilisateurs peuvent maintenant éditer les détails d'une recette existante.
|
||||
- Les utilisateurs peuvent supprimer une recette de la liste.
|
||||
|
||||
## Auteurs
|
||||
|
||||
Ce projet a été développé par Matis MAZINGUE et Hugo PRADIER.
|
Loading…
Reference in new issue