Skip to content
/ youva Public template

Sveltekit Pagination, Debounce Search, Sort & Filters, Caching

License

Notifications You must be signed in to change notification settings

SikandarJODD/youva

Repository files navigation

Svelte Pagination Example

Main_Page

Features

  • Pagination
  • Debounce Search
  • Sorting
  • Filtering
  • Caching

Demo

  1. Simple : Demo

    • Simple include all concepts on Dummy JSON API.
  2. Advance : Demo

    • Advance is build on top of Supabase + Drizzle ORM.

Installation

  • Clone the repository
 git clone https://github.com/SikandarJODD/youva
  • Update your Database URL in .env file
  # Replace with your DB credentials! Supabase DB URL
  DATABASE_URL="postgres://user:password@host:port/db-name"
  • Install the dependencies
 pnpm install
  • Migrate Schema to DB and add some dummy data
 npx drizzle-kit migrate
  • Run the project
 pnpm dev

Components Used