Supkit

A starter kit for Vue 3, Tailwind CSS, Vite and Supabase.

App Features

  • Supabase Auth
  • Supabase Database
  • Supabase Realtime Subscription
  • Supabase Storage
  • Profile Management
  • CRUD for Private Notes

Project Features

  • Vue 3 - Composition API, components auto importing, modules, etc.

  • Vite - Instant HMR

  • Tailwind CSS - Utility CSS Framework

  • Use icons from any icon sets in HeroIcons

  • The <script setup> syntax

  • State Management via Pinia

  • APIs auto importing - for Composition API, VueUse and custom composables.

  • Supabase - Open source Firebase alternative

Plugins

Vue Modules

  • VueUse - collection of useful composition APIs
  • Pinia - intuitive, type safe, light and flexible Store for Vue.
  • VueFinalModal - tiny, renderless, mobile-friendly, feature-rich modal component for Vue.js.
  • Vue-toaster - toast notification plugin for vue 3
  • Vee-validate - form validation for Vue
  • yup - object schema validation
  • Vitest - Vue 3 testing framework powered by Vite
  • supabase-js - Supabase JS Client