Skip to content

appsfortableau/dashpets

Repository files navigation

DashPets

DashPets transforms your data into a cute, interactive world filled with pets. With DashPets, you can filter, interact, and have fun while keeping your dashboard lively and engaging.

Features

  • Generate pets based on category data.
  • Assign size to pets based on measures.
  • Hatch pets into eggs if their target isn't reached.
  • Fully interactive: hover, move, and tooltip animations.

Getting Started

Prerequisites

  • Node.js (>=18.x)
  • Yarn package manager

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/dashpets.git
    cd dashpets
  2. Install dependencies:

    yarn install

Running the Development Server

To start a local development server:

yarn dev

This will run a Vite-powered development server for fast builds and hot module replacement.

Building for Production

To create a production-ready build:

yarn build

This will:

  1. Use TypeScript to type-check and transpile the source code.
  2. Use Vite to bundle and optimize the assets for the dist folder.

The output will be stored in the dist/ directory.

License

This project is protected under the MIT License. See LICENSE for details.

Contributing

Feedback and ideas are welcome! Use the GitHub issues and pull requests (PR) system to submit:

  • Bug reports
  • Feature suggestions
  • Code contributions

Make sure to follow the Contributing Guidelines (add one if needed) when submitting a PR.

Acknowledgments

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published