diff --git a/AppShell.xaml b/AppShell.xaml
index 957514f..cfd4ab8 100644
--- a/AppShell.xaml
+++ b/AppShell.xaml
@@ -28,5 +28,20 @@
Title="Search Page"
ContentTemplate="{DataTemplate views:SearchPage}"
Route="Search" />
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MainPage.xaml b/MainPage.xaml
deleted file mode 100644
index 3c3aa3e..0000000
--- a/MainPage.xaml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/MainPage.xaml.cs b/MainPage.xaml.cs
deleted file mode 100644
index 6d3cc71..0000000
--- a/MainPage.xaml.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-namespace ShoopNCook;
-
-public partial class MainPage : ContentPage
-{
- int count = 0;
-
- public MainPage()
- {
- InitializeComponent();
- }
-
- private void OnCounterClicked(object sender, EventArgs e)
- {
- count++;
-
- if (count == 1)
- CounterBtn.Text = $"Clicked {count} time";
- else
- CounterBtn.Text = $"Clicked {count} times !!!";
-
- SemanticScreenReader.Announce(CounterBtn.Text);
- }
-
- private void OnRedirectionClicked(object sender, EventArgs e)
- {
- //komen onfé
- }
-}
-
diff --git a/MauiProgram.cs b/MauiProgram.cs
index f58bfa4..7dc9f23 100644
--- a/MauiProgram.cs
+++ b/MauiProgram.cs
@@ -15,6 +15,7 @@ public static class MauiProgram
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
fonts.AddFont("Poppins-Bold.ttf", "PoppinsBold");
fonts.AddFont("Poppins-Regular.ttf", "Poppins");
+ fonts.AddFont("Poppins-Medium.ttf", "PoppinsMedium");
});
#if DEBUG
builder.Logging.AddDebug();
diff --git a/Resources/Fonts/Poppins-Medium.ttf b/Resources/Fonts/Poppins-Medium.ttf
new file mode 100644
index 0000000..937b1e9
Binary files /dev/null and b/Resources/Fonts/Poppins-Medium.ttf differ
diff --git a/Resources/Images/email_icon.svg b/Resources/Images/email_icon.svg
index b33a95f..d6b8181 100644
--- a/Resources/Images/email_icon.svg
+++ b/Resources/Images/email_icon.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/Resources/Images/hearth_off.svg b/Resources/Images/hearth_off.svg
new file mode 100644
index 0000000..a82521b
--- /dev/null
+++ b/Resources/Images/hearth_off.svg
@@ -0,0 +1,3 @@
+
diff --git a/Resources/Images/hearth_on.svg b/Resources/Images/hearth_on.svg
new file mode 100644
index 0000000..07e11a5
--- /dev/null
+++ b/Resources/Images/hearth_on.svg
@@ -0,0 +1,3 @@
+
diff --git a/Resources/Images/minus.svg b/Resources/Images/minus.svg
new file mode 100644
index 0000000..6c136aa
--- /dev/null
+++ b/Resources/Images/minus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Resources/Images/password_icon.svg b/Resources/Images/password_icon.svg
index 6c50cb6..489cf39 100644
--- a/Resources/Images/password_icon.svg
+++ b/Resources/Images/password_icon.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
diff --git a/Resources/Images/plus.svg b/Resources/Images/plus.svg
new file mode 100644
index 0000000..ffcb182
--- /dev/null
+++ b/Resources/Images/plus.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/Resources/Images/star_empty.svg b/Resources/Images/star_empty.svg
new file mode 100644
index 0000000..2ee298f
--- /dev/null
+++ b/Resources/Images/star_empty.svg
@@ -0,0 +1,3 @@
+
diff --git a/Resources/Images/star_full.svg b/Resources/Images/star_full.svg
new file mode 100644
index 0000000..58bea28
--- /dev/null
+++ b/Resources/Images/star_full.svg
@@ -0,0 +1,3 @@
+
diff --git a/Resources/Images/user.svg b/Resources/Images/user.svg
new file mode 100644
index 0000000..14ece15
--- /dev/null
+++ b/Resources/Images/user.svg
@@ -0,0 +1,4 @@
+
diff --git a/Resources/Styles/Colors.xaml b/Resources/Styles/Colors.xaml
index 9ac1c90..9f2c70e 100644
--- a/Resources/Styles/Colors.xaml
+++ b/Resources/Styles/Colors.xaml
@@ -43,7 +43,8 @@
#efefef
White
-
+ White
+
Black
#6d6d6d
#ff8988
diff --git a/Resources/Styles/Styles.xaml b/Resources/Styles/Styles.xaml
index 5a52b39..40ee4e1 100644
--- a/Resources/Styles/Styles.xaml
+++ b/Resources/Styles/Styles.xaml
@@ -6,11 +6,28 @@
+
+
+
+
+
+
+
+
diff --git a/ShoopNCook - Backup (1).csproj b/ShoopNCook - Backup (1).csproj
new file mode 100644
index 0000000..9ca6f83
--- /dev/null
+++ b/ShoopNCook - Backup (1).csproj
@@ -0,0 +1,87 @@
+
+
+
+ net7.0-android;net7.0-ios;net7.0-maccatalyst
+ $(TargetFrameworks);net7.0-windows10.0.19041.0
+
+
+ Exe
+ ShoopNCook
+ true
+ true
+ enable
+
+
+ ShoopNCook
+
+
+ com.companyname.shoopncook
+ bf17e1fe-a722-42f6-a24d-3327d351c924
+
+
+ 1.0
+ 1
+
+ 11.0
+ 13.1
+ 21.0
+ 10.0.17763.0
+ 10.0.17763.0
+ 6.5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+
+
+
+
diff --git a/ShoopNCook - Backup (2).csproj b/ShoopNCook - Backup (2).csproj
new file mode 100644
index 0000000..9099e0e
--- /dev/null
+++ b/ShoopNCook - Backup (2).csproj
@@ -0,0 +1,104 @@
+
+
+
+ net7.0-android;net7.0-ios;net7.0-maccatalyst
+ $(TargetFrameworks);net7.0-windows10.0.19041.0
+
+
+ Exe
+ ShoopNCook
+ true
+ true
+ enable
+
+
+ ShoopNCook
+
+
+ com.companyname.shoopncook
+ bf17e1fe-a722-42f6-a24d-3327d351c924
+
+
+ 1.0
+ 1
+
+ 11.0
+ 13.1
+ 21.0
+ 10.0.17763.0
+ 10.0.17763.0
+ 6.5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+ MSBuild:Compile
+
+
+
+
+
+
diff --git a/ShoopNCook.csproj b/ShoopNCook.csproj
index ffa65e5..17dce0f 100644
--- a/ShoopNCook.csproj
+++ b/ShoopNCook.csproj
@@ -72,6 +72,9 @@
+
+ MSBuild:Compile
+
MSBuild:Compile
diff --git a/Views/FavoritesPage.xaml b/Views/FavoritesPage.xaml
new file mode 100644
index 0000000..5aa1b63
--- /dev/null
+++ b/Views/FavoritesPage.xaml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Views/FavoritesPage.xaml.cs b/Views/FavoritesPage.xaml.cs
new file mode 100644
index 0000000..b9372af
--- /dev/null
+++ b/Views/FavoritesPage.xaml.cs
@@ -0,0 +1,9 @@
+namespace ShoopNCook.Views;
+
+public partial class FavoritesPage : ContentPage
+{
+ public FavoritesPage()
+ {
+ InitializeComponent();
+ }
+}
\ No newline at end of file
diff --git a/Views/IngredientView.xaml b/Views/IngredientView.xaml
new file mode 100644
index 0000000..693cdde
--- /dev/null
+++ b/Views/IngredientView.xaml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Views/IngredientView.xaml.cs b/Views/IngredientView.xaml.cs
new file mode 100644
index 0000000..2013447
--- /dev/null
+++ b/Views/IngredientView.xaml.cs
@@ -0,0 +1,41 @@
+namespace ShoopNCook.Views;
+
+public partial class IngredientView : ContentView
+{
+
+ private readonly BindableProperty NameProperty =
+ BindableProperty.Create(nameof(Name), typeof(string), typeof(IngredientView), default(string));
+
+ private readonly BindableProperty QuantityProperty =
+ BindableProperty.Create(nameof(Quantity), typeof(float), typeof(IngredientView), default(float));
+
+ private readonly BindableProperty UnitProperty =
+ BindableProperty.Create(nameof(Unit), typeof(string), typeof(IngredientView), default(string));
+
+ public string Name
+ {
+ get => (string)GetValue(NameProperty);
+ set => SetValue(NameProperty, value);
+ }
+
+ public float Quantity
+ {
+ get => (float)GetValue(QuantityProperty);
+ set => SetValue(QuantityProperty, value);
+ }
+
+ public string Unit
+ {
+ get => (string)GetValue(UnitProperty);
+ set => SetValue(UnitProperty, value);
+ }
+
+ public IngredientView(string name, float quantity, string unit)
+ {
+ InitializeComponent();
+
+ Name = name;
+ Quantity = quantity;
+ Unit = unit;
+ }
+}
\ No newline at end of file
diff --git a/Views/LoginPage.xaml b/Views/LoginPage.xaml
index 37205d0..f6c1c4b 100644
--- a/Views/LoginPage.xaml
+++ b/Views/LoginPage.xaml
@@ -2,7 +2,7 @@
@@ -24,7 +24,7 @@
HorizontalOptions="Start" />
- Forgot Password ?
-
-
+ HorizontalOptions="End"
+ Text="Forgot Password ?"
+ BackgroundColor="Transparent"/>
-
+
@@ -72,7 +72,7 @@
diff --git a/Views/RecipePage.xaml b/Views/RecipePage.xaml
new file mode 100644
index 0000000..9423b7c
--- /dev/null
+++ b/Views/RecipePage.xaml
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Views/RecipePage.xaml.cs b/Views/RecipePage.xaml.cs
new file mode 100644
index 0000000..e5a8424
--- /dev/null
+++ b/Views/RecipePage.xaml.cs
@@ -0,0 +1,115 @@
+using Microsoft.Maui.Controls;
+using System.Windows.Input;
+
+namespace ShoopNCook.Views;
+
+public partial class RecipePage : ContentPage
+{
+
+ private uint note;
+ private uint nbPers;
+ private bool isFavorite;
+
+ public ICommand StarCommand => new Command(count =>
+ {
+ SetNote(uint.Parse(count));
+ });
+
+ public RecipePage() :
+ this("Recipe Sample", 32, 250,
+ true, 2, 0,
+ new List {
+ new IngredientView("Chocolate", 25, "g"),
+ new IngredientView("Flour", 250, "g"),
+ new IngredientView("Sugar", 0.5F, "kg")
+ },
+ new List { "This is the first preparation step", "add to furnace and wait", "Enjoy !" }
+ )
+ {}
+
+ public RecipePage(
+ string name,
+ uint cookTime,
+ uint energy,
+ bool isFavorite,
+ uint nbPers,
+ uint note,
+ List ingredients,
+ List steps
+ )
+ {
+ InitializeComponent();
+ SetNbPers(nbPers);
+ SetFavorite(isFavorite);
+ SetNote(note);
+
+ CookTime.Text = cookTime.ToString();
+ Energy.Text = energy.ToString();
+ RecipeName.Text = name;
+
+ foreach (IngredientView iv in ingredients)
+ IngredientList.Add(iv);
+
+ var styles = Application.Current.Resources.MergedDictionaries.ElementAt(1);
+
+ int count = 0;
+ foreach (string step in steps) {
+ Label label = new Label();
+ label.Style = (Style)styles["Small"];
+ label.Text = "Step " + ++count + ": " + step;
+ StepList.Add(label);
+ }
+ }
+
+ private void SetNote(uint note)
+ {
+ this.note = note;
+ int i = 1;
+ foreach (ImageButton img in Stars.Children)
+ {
+ if (i <= note)
+ {
+ img.Source = ImageSource.FromFile("star_full.svg");
+ i++;
+ }
+ else
+ {
+ img.Source = ImageSource.FromFile("star_empty.svg");
+ }
+ }
+ }
+
+ private void OnFavorite(object o, EventArgs e)
+ {
+ SetFavorite(!isFavorite);
+ }
+
+ private void SetFavorite(bool isFavorite)
+ {
+ this.isFavorite = isFavorite;
+ if (isFavorite)
+ {
+ Favorite.Source = ImageSource.FromFile("hearth_on.svg");
+ }
+ else
+ {
+ Favorite.Source = ImageSource.FromFile("hearth_off.svg");
+ }
+ }
+
+ private void OnPlus(object o, EventArgs e)
+ {
+ SetNbPers(nbPers + 1);
+ }
+
+ private void OnMinus(object o, EventArgs e)
+ {
+ SetNbPers(nbPers - 1);
+ }
+
+ private void SetNbPers(uint nbPers)
+ {
+ this.nbPers = nbPers <= 1 ? 1 : nbPers;
+ NbPersLabel.Text = this.nbPers.ToString();
+ }
+}
\ No newline at end of file
diff --git a/Views/RecipeView.xaml b/Views/RecipeView.xaml
index 2108f52..5b051ee 100644
--- a/Views/RecipeView.xaml
+++ b/Views/RecipeView.xaml
@@ -5,36 +5,55 @@
-
-
-
-
-
-
-
-
-
-
-
-
+ Style="{StaticResource SecondaryBorderShadow}"
+ StrokeShape="RoundRectangle 30">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
diff --git a/Views/RecipeView.xaml.cs b/Views/RecipeView.xaml.cs
index 07d00b6..8dcd0ea 100644
--- a/Views/RecipeView.xaml.cs
+++ b/Views/RecipeView.xaml.cs
@@ -2,8 +2,46 @@ namespace ShoopNCook.Views;
public partial class RecipeView : ContentView
{
- public RecipeView()
+
+
+ public RecipeView(): this(5, "Title", "Subtitle")
+ {}
+
+ public RecipeView(float note, string title, string subtitle)
{
InitializeComponent();
+ Note = note;
+ Title = title;
+ Subtitle = subtitle;
}
+
+ public float Note
+ {
+ set => SetNote(value);
+ }
+
+ public string Title
+ {
+ set => TitleLabel.Text = value;
+ }
+
+ public string Subtitle
+ {
+ set => SubtitleLabel.Text = value;
+ }
+
+
+ private void SetNote(float note)
+ {
+ int i = 1;
+ foreach (Image img in Stars.Children)
+ {
+ if (i <= note)
+ {
+ img.Opacity = 0;
+ i++;
+ }
+ else img.Opacity = 1;
+ }
+ }
}
\ No newline at end of file
diff --git a/Views/RegisterPage.xaml b/Views/RegisterPage.xaml
new file mode 100644
index 0000000..4558723
--- /dev/null
+++ b/Views/RegisterPage.xaml
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Forgot Password ?
+
+
+
+
+
+
+
+
+
+
+ Or continue with
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Already have an account ?
+
+ Log In
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Views/RegisterPage.xaml.cs b/Views/RegisterPage.xaml.cs
new file mode 100644
index 0000000..94f1dd6
--- /dev/null
+++ b/Views/RegisterPage.xaml.cs
@@ -0,0 +1,9 @@
+namespace ShoopNCook.Views;
+
+public partial class RegisterPage : ContentPage
+{
+ public RegisterPage()
+ {
+ InitializeComponent();
+ }
+}
\ No newline at end of file
diff --git a/Views/SearchPage.xaml b/Views/SearchPage.xaml
index dcb36fc..442b933 100644
--- a/Views/SearchPage.xaml
+++ b/Views/SearchPage.xaml
@@ -6,30 +6,30 @@
Title="SearchPage"
BackgroundColor="{StaticResource BackgroundPrimary}">
+ Margin="20, 20, 20, 0"
+ RowDefinitions="Auto, Auto, Auto, Auto, *"
+ RowSpacing="10">
+ RowDefinitions="Auto, *"
+ ColumnDefinitions="*, 1.5*"
+ Margin="0, 0, 0, 30">
+ Grid.Column="0"
+ HeightRequest="50"
+ WidthRequest="50"
+ Source="arrow_back.svg"/>
+ Grid.Column="1"
+ FontSize="24"
+ TextColor="{StaticResource TextColorPrimary}"
+ Text="Search"
+ FontFamily="PoppinsBold"
+ VerticalOptions="Center"/>
@@ -40,14 +40,14 @@
ColumnDefinitions="5*, *">
+ Style="{StaticResource SecondaryBorderShadow}">
@@ -72,13 +72,13 @@
Grid.Row="3"
ColumnSpacing="10"
ColumnDefinitions="*, *">
+
-
-
>+Shop&Cook: Ouvre l'application
-Shop&Cook->>+Utilisateur: Affiche l'écran de connexion
-
-Utilisateur->>+Shop&Cook: Se connecte / S'inscrit
-Shop&Cook->>+API: Valide les informations de connexion / inscription
-API-->>-Shop&Cook: Retourne le résultat de la validation
-Shop&Cook-->>-Utilisateur: Affiche l'écran d'accueil ou un message d'erreur
-
-Utilisateur->>+Shop&Cook: Recherche des recettes avec filtres
-Shop&Cook->>+API: Récupère les recettes filtrées
-API-->>-Shop&Cook: Retourne les recettes filtrées
-Shop&Cook-->>-Utilisateur: Affiche les recettes filtrées
-
-Utilisateur->>+Shop&Cook: Aime/Ajoute aux favoris une recette
-Shop&Cook->>+API: Met à jour le statut de la recette
-API-->>-Shop&Cook: Confirme la mise à jour
-Shop&Cook-->>-Utilisateur: Met à jour l'affichage de la recette
-
-Utilisateur->>+Shop&Cook: Accède aux paramètres
-Shop&Cook-->>-Utilisateur: Affiche les options de paramètres
-
-Utilisateur->>+Shop&Cook: Change le thème/le mot de passe
-Shop&Cook->>+API: Enregistre les modifications
-API-->>-Shop&Cook: Confirme l'enregistrement
-Shop&Cook-->>-Utilisateur: Met à jour l'affichage et confirme les modifications
-
-Utilisateur->>+Shop&Cook: Clique sur une recette
-Shop&Cook->>+API: Récupère les détails de la recette
-API-->>-Shop&Cook: Retourne les détails de la recette
-Shop&Cook-->>-Utilisateur: Affiche les détails de la recette
-
-Utilisateur->>+Shop&Cook: Choisit le nombre de personnes et ajoute au panier
-Shop&Cook-->>-Utilisateur: Met à jour le panier
-
-Utilisateur->>+Shop&Cook: Planifie un repas pour un jour de la semaine
-Shop&Cook-->>-Utilisateur: Met à jour le planning
-
-Utilisateur->>+Shop&Cook: Génère la liste de courses
-Shop&Cook->>+API: Récupère les ingrédients nécessaires
-API-->>-Shop&Cook: Retourne la liste des ingrédients
-Shop&Cook-->>-Utilisateur: Affiche la liste de courses
-
-```
diff --git a/documentation/Sketchs.pdf b/documentation/Sketchs.pdf
deleted file mode 100644
index f237c1e..0000000
Binary files a/documentation/Sketchs.pdf and /dev/null differ
diff --git a/documentation/sketch.pdf b/documentation/sketch.pdf
new file mode 100644
index 0000000..9830319
Binary files /dev/null and b/documentation/sketch.pdf differ
diff --git a/documentation/sketchs/ChangePassword.png b/documentation/sketchs/ChangePassword.png
new file mode 100644
index 0000000..6ad0b47
Binary files /dev/null and b/documentation/sketchs/ChangePassword.png differ
diff --git a/documentation/sketchs/ConfirmEmail.png b/documentation/sketchs/ConfirmEmail.png
new file mode 100644
index 0000000..37dc7f9
Binary files /dev/null and b/documentation/sketchs/ConfirmEmail.png differ
diff --git a/documentation/sketchs/Favorites.png b/documentation/sketchs/Favorites.png
index e2f45e3..5d546f9 100644
Binary files a/documentation/sketchs/Favorites.png and b/documentation/sketchs/Favorites.png differ
diff --git a/documentation/sketchs/ForgotPassword.png b/documentation/sketchs/ForgotPassword.png
new file mode 100644
index 0000000..f8284e6
Binary files /dev/null and b/documentation/sketchs/ForgotPassword.png differ
diff --git a/documentation/sketchs/Home.png b/documentation/sketchs/Home.png
index ad94dfd..0f579ca 100644
Binary files a/documentation/sketchs/Home.png and b/documentation/sketchs/Home.png differ
diff --git a/documentation/sketchs/Login.png b/documentation/sketchs/Login.png
index d37b6ba..7777f23 100644
Binary files a/documentation/sketchs/Login.png and b/documentation/sketchs/Login.png differ
diff --git a/documentation/sketchs/Menu.png b/documentation/sketchs/Menu.png
deleted file mode 100644
index 8b3a388..0000000
Binary files a/documentation/sketchs/Menu.png and /dev/null differ
diff --git a/documentation/sketchs/More.png b/documentation/sketchs/More.png
new file mode 100644
index 0000000..b0b24f5
Binary files /dev/null and b/documentation/sketchs/More.png differ
diff --git a/documentation/sketchs/MyIngredientList.png b/documentation/sketchs/MyIngredientList.png
new file mode 100644
index 0000000..7882167
Binary files /dev/null and b/documentation/sketchs/MyIngredientList.png differ
diff --git a/documentation/sketchs/MyList.png b/documentation/sketchs/MyList.png
new file mode 100644
index 0000000..f07c381
Binary files /dev/null and b/documentation/sketchs/MyList.png differ
diff --git a/documentation/sketchs/MyRecipes-1.png b/documentation/sketchs/MyRecipes-1.png
new file mode 100644
index 0000000..26f2ff0
Binary files /dev/null and b/documentation/sketchs/MyRecipes-1.png differ
diff --git a/documentation/sketchs/MyRecipes.png b/documentation/sketchs/MyRecipes.png
new file mode 100644
index 0000000..5996625
Binary files /dev/null and b/documentation/sketchs/MyRecipes.png differ
diff --git a/documentation/sketchs/Profile.png b/documentation/sketchs/Profile.png
index d002ba8..7816ccc 100644
Binary files a/documentation/sketchs/Profile.png and b/documentation/sketchs/Profile.png differ
diff --git a/documentation/sketchs/Recipe.png b/documentation/sketchs/Recipe.png
index 2d62338..26cd1e5 100644
Binary files a/documentation/sketchs/Recipe.png and b/documentation/sketchs/Recipe.png differ
diff --git a/documentation/sketchs/Search.png b/documentation/sketchs/Search.png
index 600fa07..ef572e4 100644
Binary files a/documentation/sketchs/Search.png and b/documentation/sketchs/Search.png differ
diff --git a/documentation/sketchs/SearchFilter.png b/documentation/sketchs/SearchFilter.png
index 5a0ca53..965bd4b 100644
Binary files a/documentation/sketchs/SearchFilter.png and b/documentation/sketchs/SearchFilter.png differ
diff --git a/documentation/sketchs/ShopNCooKDebutSketch.png b/documentation/sketchs/ShopNCooKDebutSketch.png
index da56f95..0422415 100644
Binary files a/documentation/sketchs/ShopNCooKDebutSketch.png and b/documentation/sketchs/ShopNCooKDebutSketch.png differ
diff --git a/documentation/sketchs/SignUp.png b/documentation/sketchs/SignUp.png
index 3781531..c8d9c76 100644
Binary files a/documentation/sketchs/SignUp.png and b/documentation/sketchs/SignUp.png differ
diff --git a/documentation/sketchs/Splash.png b/documentation/sketchs/Splash.png
index d1cc96e..c47ddec 100644
Binary files a/documentation/sketchs/Splash.png and b/documentation/sketchs/Splash.png differ
diff --git a/documentation/sketchs/sketchs.md b/documentation/sketchs/sketchs.md
deleted file mode 100644
index c98f244..0000000
--- a/documentation/sketchs/sketchs.md
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/documentation/use cases diagram.png b/documentation/use cases diagram.png
new file mode 100644
index 0000000..c2fb5ae
Binary files /dev/null and b/documentation/use cases diagram.png differ