veta_search_kit_firebase

Firestore adapter for veta_search_kit. It queries tokenized search_documents records using arrayContains.

Firestore setup required. From your app directory:

dart run veta_firebase_setup
firebase deploy --only firestore:rules,firestore:indexes

See firebase/SETUP.md.

Usage

await Firebase.initializeApp(options: ...);

configureVetaKits(
  search: firebaseSearchStrategy(),
);

Seed documents from a backend or script:

await db.collection('search_documents').doc('docs-veta').set({
  title: 'Veta docs',
  snippet: 'Reusable app kits for Flutter and Next.js.',
  terms: ['veta', 'docs', 'flutter', 'next'],
});

Libraries

veta_search_kit_firebase
Firebase adapter for veta_search_kit — Firestore-backed indexed search.