<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tuguldur Unurtsetseg</title>
    <description>The latest articles on DEV Community by Tuguldur Unurtsetseg (@devtugu).</description>
    <link>https://dev.to/devtugu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3969328%2F397884df-b58b-44bc-942d-3005d916cab5.jpeg</url>
      <title>DEV Community: Tuguldur Unurtsetseg</title>
      <link>https://dev.to/devtugu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devtugu"/>
    <language>en</language>
    <item>
      <title>Full-stack RBAC with NestJS Clean Architecture + Next.js FSD</title>
      <dc:creator>Tuguldur Unurtsetseg</dc:creator>
      <pubDate>Fri, 05 Jun 2026 06:54:47 +0000</pubDate>
      <link>https://dev.to/devtugu/full-stack-rbac-with-nestjs-clean-architecture-nextjs-fsd-5bba</link>
      <guid>https://dev.to/devtugu/full-stack-rbac-with-nestjs-clean-architecture-nextjs-fsd-5bba</guid>
      <description>&lt;p&gt;Built a full-stack RBAC admin starter: NestJS (Clean Architecture) + Next.js 16 (FSD). JWT refresh, permission-gated UI, sheet-based CRUD. MIT. Looking for feedback.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/devTugu/nextjs-fsd-template" rel="noopener noreferrer"&gt;⚡ Next.js 16 Admin Dashboard Template&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Architecture: Strictly adheres to Feature-Sliced Design (FSD) to prevent codebase rot in large applications.&lt;br&gt;
Key Features: Full-scale Role-Based Access Control (RBAC) UI, URL-driven advanced tables (TanStack Table v8), global caching (TanStack Query v5), and dynamic sheet-based UX configurations using shadcn/ui and Tailwind v4.&lt;br&gt;
Quality Assurance: Pre-configured with Playwright for End-to-End (E2E) testing and automated GitHub Actions CI.&lt;/p&gt;

&lt;p&gt;🛡️ &lt;a href="https://github.com/devTugu/nestjs-fsd-template" rel="noopener noreferrer"&gt;NestJS Clean Architecture REST API&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Architecture: Implements strict layered Clean Architecture (Presentation ➔ Application ➔ Domain 🡨 Infrastructure) ensuring zero database/framework lock-in.&lt;br&gt;
Key Features: Advanced authentication via JWT refresh rotation, stateful RBAC with high-performance Redis permissions caching, and enterprise-grade security structures.&lt;br&gt;
Quality Assurance: Achieves ~98% test coverage across domain and application layers using Jest.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>productivity</category>
      <category>javascript</category>
      <category>architecture</category>
    </item>
  </channel>
</rss>
