Getting Started

Introduction

Welcome to Nuxt Crud documentation.

Welcome to Docus, a fully integrated documentation solution built with Nuxt UI Pro.

What is Docus?

Docus is a theme based on the UI Pro documentation template. While the visual style comes ready out of the box, your focus should be on writing content using the Markdown and MDC syntax provided by Nuxt Content.

We use this theme across all our Nuxt module documentations, including:

Nuxt Image

The documentation of @nuxt/image

Nuxt Supabase

The documentation of @nuxt/supabase

Introduction

This project consists of two main packages:

  • cli: A command-line interface for generating Laravel-like endpoints, as well as request and response schemas to speed up your development workflow.
  • module: An admin panel that is automatically generated from your Drizzle ORM models, providing a ready-to-use interface for managing your data.

These tools work together to help you quickly scaffold and manage CRUD operations in your application.

Key Features

This theme includes a range of features designed to improve documentation management:

  • Powered by Nuxt 4: Utilizes the latest Nuxt framework for optimal performance.
  • Built with Nuxt UI and Nuxt UI Pro: Integrates a comprehensive suite of UI components.
  • MDC Syntax via Nuxt Content: Supports Markdown with component integration for dynamic content.
  • Nuxt Studio Compatible: Write and edit your content visually. No Markdown knowledge is required!
  • Auto-generated Sidebar Navigation: Automatically generates navigation from content structure.
  • Full-Text Search: Includes built-in search functionality for content discovery.
  • Optimized Typography: Features refined typography for enhanced readability.
  • Dark Mode: Offers dark mode support for user preference.
  • Extensive Functionality: Explore the theme to fully appreciate its capabilities.