This repository contains two main components:
- tracenut-frontend – a Next.js application providing the front‑end UI.
- vendure – a headless commerce monorepo built with NestJS, GraphQL, and a React/TanStack admin dashboard.
- Node.js (20+)
- npm, yarn, pnpm or bun (choose your preferred package manager)
- For Vendure: a supported SQL database (SQLite, PostgreSQL, MySQL/MariaDB)
cd tracenut-frontend
npm install # or yarn, pnpm, bun
npm run dev # starts the Next.js dev server at http://localhost:3000cd vendure
npm install # install workspace dependencies
npm run dev # starts the Vendure dev server and admin UItracenut-frontend/– Next.js app source code.vendure/– Monorepo containing the core framework, plugins, admin UI, and e2e tests.README.md– This file, providing an overview and setup instructions.
Please see the individual README.md files in each sub‑project for detailed contribution guidelines, or refer to the official docs:
- Vendure: https://docs.vendure.io
- Next.js: https://nextjs.org/docs
Both sub‑projects are open source. See the LICENSE.md files in each directory for licensing details.