feat: add showcase frontend

This commit is contained in:
2026-04-30 09:05:06 -06:00
parent 7af5e3117d
commit dd249c8753
6 changed files with 737 additions and 0 deletions

View File

@@ -25,6 +25,19 @@ const routes = [
component: () => import("./pages/Submission.vue"),
props: true,
},
{
path: "/showcase",
name: "showcase",
component: () => import("./pages/Showcase.vue"),
meta: { auth: true },
},
{
path: "/showcase/:id",
name: "showcase-detail",
component: () => import("./pages/ShowcaseDetail.vue"),
props: true,
meta: { auth: true },
},
{
path: "/dashboard",
name: "dashboard",