From 4adaec262c3a707896d91c06ab36f759fbf5ba77 Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Date: Mon, 16 Mar 2026 22:23:59 +0100 Subject: [PATCH] chore: bootstrap solid admin repo with migration plan --- .gitignore | 6 ++++++ README.md | 8 ++++++++ docs/MIGRATION_MASTER_PLAN.md | 18 ++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 docs/MIGRATION_MASTER_PLAN.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0b5755c --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +node_modules +dist +.output +.env +.env.* +.DS_Store diff --git a/README.md b/README.md new file mode 100644 index 0000000..426f4d7 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# NXTGAUGE Admin Solid + +SolidStart migration target for `nxtgauge-nov-2025-frontend` (admin panel). + +## Principle +Port admin modules one by one with strict API/permission parity. + +See `docs/MIGRATION_MASTER_PLAN.md`. diff --git a/docs/MIGRATION_MASTER_PLAN.md b/docs/MIGRATION_MASTER_PLAN.md new file mode 100644 index 0000000..b9ed3d5 --- /dev/null +++ b/docs/MIGRATION_MASTER_PLAN.md @@ -0,0 +1,18 @@ +# Admin Solid Migration Master Plan + +## Goal +Migrate admin panel from Next.js to SolidStart while preserving operational workflows. + +## Priority Modules +1. Runtime role management +2. Onboarding schema management +3. Role UI config management +4. Approvals and verification +5. Users and permissions + +## Stage Sequence +1. Build admin shell with auth + permission guards. +2. Port core management modules first. +3. Port remaining admin modules. +4. Validate parity with existing API behavior. +5. Cut over after full acceptance.