From 88c65cd405df42d2d868da85b3f8577f7f3da47e Mon Sep 17 00:00:00 2001
From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com>
Date: Fri, 1 May 2026 10:28:22 -0500
Subject: [PATCH] up
---
resources/views/dashboard.html | 27 +++++++++++++++++++++++++++
rest/routes/user.go | 7 +------
2 files changed, 28 insertions(+), 6 deletions(-)
create mode 100644 resources/views/dashboard.html
diff --git a/resources/views/dashboard.html b/resources/views/dashboard.html
new file mode 100644
index 0000000..2038a03
--- /dev/null
+++ b/resources/views/dashboard.html
@@ -0,0 +1,27 @@
+
+
+
+
Bienvenido{{if .user}}, {{index .user "name"}}{{end}}
+
Panel de administración · U-site
+
+
+
+
+ {{if .modules}}
+ {{range .modules}}
+
+
+ {{.nombre}}
+
+ {{end}}
+ {{else}}
+
+ No hay módulos asignados a tu perfil.
+
+ {{end}}
+
+
diff --git a/rest/routes/user.go b/rest/routes/user.go
index f348cc5..5c0b379 100755
--- a/rest/routes/user.go
+++ b/rest/routes/user.go
@@ -21,12 +21,7 @@ func UserRoutes(app fiber.Router) {
protected.Get("/web", func(c *fiber.Ctx) error { return c.Redirect("/", http.StatusSeeOther) })
app.Get("/web", func(c *fiber.Ctx) error { return c.Redirect("/", http.StatusSeeOther) })
protected.Get("/", controllers.App)
- protected.Get("/me", controllers.Me)
-
- // Rutas de módulos
- protected.Get("/modules", middlewares.MenuMiddleware, controllers.Modules) // Renderizar la vista
- protected.Get("/loadmodules", controllers.GetModules) // Obtener todos los módulos
- protected.Post("/modules", controllers.CreateModule) // Crear un nuevo módulo
+ protected.Get("/dashboard", middlewares.MenuMiddleware, controllers.Dashboard)
protected.Put("/modules/:id", controllers.UpdateModule) // Actualizar un módulo existente
protected.Delete("/modules/:id", controllers.DeleteModule) // Eliminar un módulo