Open to work

NachUI: My Own Design System and React Kit Components

A high-performance, open-source design system built on a monorepo architecture. NachUI features a 24/7 AI Assistant trained on internal documentation and source files, providing developers with instant, context-aware technical support.

Architecture & Tech Stack

  • Monorepo (Turborepo + pnpm): Efficient management of the core library and documentation site, leveraging advanced caching for faster builds.
  • Core & Motion: Built with React 19, Next.js 16, and Tailwind CSS 4.0, using Framer Motion for a seamless user experience.
  • AI Integration (Groq SDK): Powered by Groq to provide a specialized chatbot assistant trained on the system's technical context.
  • Content Engine (Velite): MDX processing to transform documentation into a lightning-fast, type-safe static knowledge base.
  • Design & Icons: Modern aesthetic featuring HugeIcons and optimized typography.

Technical Highlights

  • AI-Powered Documentation: Integrated an intelligent assistant that understands the kit's architecture to provide real-time coding help.
  • Component Scalability: Leveraged CVA (Class Variance Authority) for clean, type-safe variant management and consistent design patterns.
  • Native Internationalization: Full localization support using next-intl, delivering a seamless experience in both English and Spanish.
  • Unified Type System: Shared type definitions across the entire monorepo, ensuring full synchronization between the core and the docs.
  • Professional Workflow: Enforced Conventional Commits and Commitlint standards to maintain a clean and scalable version control history.