Installation
Step-by-step guide to getting Admindek running on your local machine.
Prerequisites
Make sure you have the following installed before you begin:
- Node.js 18+ — Download from nodejs.org
- pnpm 9+ — Recommended package manager — install with: npm install -g pnpm
- Git — For version control
Step 1: Extract the Archive
Unzip the downloaded file and navigate into the project directory:
unzip admindek.zip && cd admindekStep 2: Install Dependencies
Install all workspace dependencies from the monorepo root:
pnpm installIf you prefer npm or Yarn, you can use npm install or yarn install instead, though pnpm is recommended for workspace support.
Step 3: Start Development Server
Start the Next.js development server:
pnpm devThis opens http://localhost:3000 in your browser. To target the Next.js package specifically within the monorepo, use:
pnpm --filter @admindek/nextjs devStep 4: Build for Production
Create an optimised production build, then preview it locally:
pnpm buildpnpm previewMonorepo Structure
Admindek is a pnpm monorepo with three packages:
packages/theme— Shared SCSS design system consumed by all framework packages.packages/html— Bootstrap-based HTML template version.packages/nextjs— The Next.js app — imports the shared theme via @admindek/theme.
Next Steps
- Folder Structure — learn where pages, components, and utilities live.