diff --git a/AD_MAUI.sln b/AD_MAUI.sln
index fe49081..89a16ca 100644
--- a/AD_MAUI.sln
+++ b/AD_MAUI.sln
@@ -3,7 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.31611.283
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AD_MAUI", "AD_MAUI\AD_MAUI.csproj", "{75950E63-4D00-4240-91D9-F4D494878A3B}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AMC.View", "AMC.View\AMC.View.csproj", "{75950E63-4D00-4240-91D9-F4D494878A3B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AMC.Model", "AMC.Model\AMC.Model.csproj", "{44F42419-C6A9-4926-AB9D-5BDD3786AFB3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AMC.ViewModel", "AMC.ViewModel\AMC.ViewModel.csproj", "{9A019CC9-CDD5-4A2A-A0D1-CBEB8B797A8D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -17,6 +21,14 @@ Global
{75950E63-4D00-4240-91D9-F4D494878A3B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{75950E63-4D00-4240-91D9-F4D494878A3B}.Release|Any CPU.Build.0 = Release|Any CPU
{75950E63-4D00-4240-91D9-F4D494878A3B}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {44F42419-C6A9-4926-AB9D-5BDD3786AFB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {44F42419-C6A9-4926-AB9D-5BDD3786AFB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {44F42419-C6A9-4926-AB9D-5BDD3786AFB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {44F42419-C6A9-4926-AB9D-5BDD3786AFB3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9A019CC9-CDD5-4A2A-A0D1-CBEB8B797A8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9A019CC9-CDD5-4A2A-A0D1-CBEB8B797A8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9A019CC9-CDD5-4A2A-A0D1-CBEB8B797A8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9A019CC9-CDD5-4A2A-A0D1-CBEB8B797A8D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/AMC.Model/AMC.Model.csproj b/AMC.Model/AMC.Model.csproj
new file mode 100644
index 0000000..cfadb03
--- /dev/null
+++ b/AMC.Model/AMC.Model.csproj
@@ -0,0 +1,9 @@
+
+
+
+ net7.0
+ enable
+ enable
+
+
+
diff --git a/AD_MAUI/Model/Album.cs b/AMC.Model/Models/Album.cs
similarity index 94%
rename from AD_MAUI/Model/Album.cs
rename to AMC.Model/Models/Album.cs
index aea8080..5b47632 100644
--- a/AD_MAUI/Model/Album.cs
+++ b/AMC.Model/Models/Album.cs
@@ -1,4 +1,4 @@
-namespace AD_MAUI.Model
+namespace AMC.Model
{
public class Album
{
diff --git a/AD_MAUI/Model/Song.cs b/AMC.Model/Models/Song.cs
similarity index 88%
rename from AD_MAUI/Model/Song.cs
rename to AMC.Model/Models/Song.cs
index bdb8a54..a565469 100644
--- a/AD_MAUI/Model/Song.cs
+++ b/AMC.Model/Models/Song.cs
@@ -1,4 +1,4 @@
-namespace AD_MAUI.Model
+namespace AMC.Model
{
public class Song
{
diff --git a/AD_MAUI/AD_MAUI.csproj b/AMC.View/AMC.View.csproj
similarity index 92%
rename from AD_MAUI/AD_MAUI.csproj
rename to AMC.View/AMC.View.csproj
index a3b0c37..417d8f3 100644
--- a/AD_MAUI/AD_MAUI.csproj
+++ b/AMC.View/AMC.View.csproj
@@ -7,16 +7,16 @@
Exe
- AD_MAUI
+ AMC.View
true
true
enable
- AD_MAUI
+ Apple Music Clone
- com.companyname.ad_maui
+ fr.uca.iut.amc.view
8fc1ba53-e1de-4aad-91d7-412badab5c89
@@ -57,13 +57,13 @@
-
- MSBuild:Compile
-
+
-
+
+ MSBuild:Compile
+
diff --git a/AD_MAUI/App.xaml b/AMC.View/App.xaml
similarity index 86%
rename from AD_MAUI/App.xaml
rename to AMC.View/App.xaml
index 8b73a0b..00e4332 100644
--- a/AD_MAUI/App.xaml
+++ b/AMC.View/App.xaml
@@ -1,8 +1,8 @@
+ xmlns:local="clr-namespace:AMC.View"
+ x:Class="AMC.View.App">
diff --git a/AD_MAUI/App.xaml.cs b/AMC.View/App.xaml.cs
similarity index 85%
rename from AD_MAUI/App.xaml.cs
rename to AMC.View/App.xaml.cs
index 9af73ec..4598800 100644
--- a/AD_MAUI/App.xaml.cs
+++ b/AMC.View/App.xaml.cs
@@ -1,4 +1,4 @@
-namespace AD_MAUI;
+namespace AMC.View;
public partial class App : Application
{
diff --git a/AD_MAUI/AppShell.xaml b/AMC.View/AppShell.xaml
similarity index 82%
rename from AD_MAUI/AppShell.xaml
rename to AMC.View/AppShell.xaml
index 77e6664..3e3e366 100644
--- a/AD_MAUI/AppShell.xaml
+++ b/AMC.View/AppShell.xaml
@@ -1,9 +1,9 @@
+ x:Class="AMC.View.MainPage">