ajout readme

master
Hugo PRADIER 10 months ago
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…
Cancel
Save