This is a demo that shows how you can use Typesense, along with Nuxt, in order to build a search index with near instant results.
The app was built using Nuxt.js, along with the Typesense Adapter for instantsearchjs.
To run this project locally, check out the .env.example
file for the environment variables you'll need to configure, install the dependencies and start the Docker image, index the dataset and start the development server.
pnpm install
# Start the Typesense Docker container
pnpm run typesense:start # or docker-compose up
# Index the dataset
pnpm run typesense:index
# Start the Development server
pnpm run dev
Open http://localhost:3000
to see the app.
For more information, please consult the Typesense Documentation.
The dataset used in this showcase is from Mitchell Jolly's (@mitchelljy) public dataset of Chess Game Datasest from Lichess, published on Kaggle.