diff --git a/.gitignore b/.gitignore
index 3fa415f..7ad5015 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,6 +29,41 @@ yarn-error.log*
#.env.production.local
+# ----------------------------------------------------------------------------
+# ## .NET Build Artifacts ##
+# ----------------------------------------------------------------------------
+[Bb]in/
+[Oo]bj/
+*.user
+*.suo
+*.userosscache
+*.sln.docstates
+.vs/
+TestResults/
+*.trx
+*.coverage
+*.coveragexml
+
+# ----------------------------------------------------------------------------
+# ## JWT / Security Keys ##
+# ----------------------------------------------------------------------------
+src/api/SIGCM2.Api/keys/*.pem
+
+# ----------------------------------------------------------------------------
+# ## ASP.NET Core local secrets ##
+# ----------------------------------------------------------------------------
+src/api/SIGCM2.Api/appsettings.Development.json
+src/api/SIGCM2.Api/appsettings.Test.json
+tests/SIGCM2.Api.Tests/appsettings.Test.json
+tests/SIGCM2.Application.Tests/appsettings.Test.json
+
+# ----------------------------------------------------------------------------
+# ## Frontend Build Artifacts ##
+# ----------------------------------------------------------------------------
+src/web/dist/
+src/web/node_modules/
+src/web/.vite/
+
# ----------------------------------------------------------------------------
# ## Documentación ##
# ----------------------------------------------------------------------------
diff --git a/Directory.Packages.props b/Directory.Packages.props
new file mode 100644
index 0000000..0a6f8fb
--- /dev/null
+++ b/Directory.Packages.props
@@ -0,0 +1,30 @@
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SIGCM2.slnx b/SIGCM2.slnx
new file mode 100644
index 0000000..6690a73
--- /dev/null
+++ b/SIGCM2.slnx
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+