{"repo":"john-data-chen/next-dnd-starter-kit","free":true,"listed":false,"github":"https://github.com/john-data-chen/next-dnd-starter-kit","clone":"git clone https://github.com/john-data-chen/next-dnd-starter-kit.git","description":"A production-grade Kanban board application. Showcases engineering practices, decision-making and AI-assisted optimization for senior full-stack roles.","language":"TypeScript","stars":14,"topics":["playwright","shadcn-ui","taliwindcss","typescript","vercel","zustand","monogodb","react","vitest","ai-assisted-development"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Next.js Kanban Board Full-Stack Portfolio with AI-Assisted Engineering A production-grade Kanban board built with Next.js, demonstrating technical decision-making, quality engineering, and AI-assisted development practices. This is the monolithic origin — see below for how it evolved into a multi-platform monorepo. Live Demo --- Another Project SvelteKit Expense Tracker AI build high-quality project fast. Framework switch easy. Multi-user ledger. Svelte 5 runes. Prisma ORM. PostgreSQL. Vitest 95%+ coverage. Playwright E2E. SonarQube A. --- Monorepo Evolution This project was strategically re-architected through three stages, each driven by a clear engineering rationale: Stage Architecture Key Decision :-------------------- :---------------------------------------------------------------------------- :-------------------------------------------------------------------------- 1. Monolith Next.js full-stack (this repo) Ship fast, validate product-market fit with a single deployable unit 2. Decoupled Next.js frontend + Nest.js backend Separate concerns for independent team scaling and deployment cycles 3. Multi-Platform Turborepo monorepo Share business logic (state, types, i18n, validation) across Web and Mobile The monorepo evolution introduces shared packages ( @repo/store , @repo/i18n , @repo/ui ) that enable a write-once approach for state management, validation, and types — while each platform (Next.js web, Expo mobile, Nest.js API) maintains full control over its UI and de","default_branch":null,"files":null,"tree":[],"storefront":"/r/john-data-chen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/john-data-chen/next-dnd-starter-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}