# create-dovite

<!-- a detailed description of the package with all the features -->

**create-dovite** is a CLI tool designed to jumpstart the development of Domo Custom Apps. It provides a modern developer experience by combining the speed of **Vite** with the utility-first approach of **Tailwind CSS**. This starter kit comes pre-integrated with **shadcn/ui** for accessible components and includes built-in configurations for the **Domo Integrations**, ensuring a smooth transition from local development to production.

# Features

- ⚡️ Vite for fast development
- ⚛️ React and Vue support
- 📘 TypeScript and JavaScript support
- 🎨 Tailwind CSS for styling
- 🎯 shadcn/ui components
- 🔄 DOMO integration
- 📦 Preconfigured build setup

## Prerequisites

> **Note:** This package requires yarn and the DOMO CLI to be installed before use.

```bash
# Install yarn and DOMO CLI if you don't have them
npm install -g yarn ryuu
```

## Usage

```bash
# Using yarn (recommended)
yarn create dovite my-app

# Using npm
npx create-dovite my-app
```

## Requirements

- Node.js 16.x or higher
- npm or yarn

## For DOMO CLI installation, refer to:

[DOMO CLI](https://developer.domo.com/portal/6hlzv1hinkq19-setup-and-installation)

## Inspirations

- [DOMO Starter Kits](https://developer.domo.com/portal/u8w475o2245yp-starter-kits)
- [Vitawind](https://vitawind.vercel.app/)

## License

MIT
