Complete super admin panel with CRUD, bookings, profile, and dev API proxy.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-21 14:20:52 +03:30
co-authored by Cursor
parent 03f3994121
commit 4bc6c003f3
31 changed files with 1508 additions and 43 deletions
+18
View File
@@ -22,6 +22,12 @@ const router = createRouter({
component: () => import('@/views/DashboardView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
path: '/categories',
name: 'categories',
component: () => import('@/views/CategoriesView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
path: '/businesses',
name: 'businesses',
@@ -34,6 +40,18 @@ const router = createRouter({
component: () => import('@/views/UsersView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
path: '/bookings',
name: 'bookings',
component: () => import('@/views/BookingsView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
path: '/profile',
name: 'profile',
component: () => import('@/views/ProfileView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
],
});