Home
Softono
x

xlanex6

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
3

Software by xlanex6

nuxt-meilisearch
Open Source

nuxt-meilisearch

[![xlanex6/nuxt-meilisearch](./docus/public/cover.png)](https://nuxt-meilisearch.vercel.app/) <p align='center'> [![Latest Stable Version](https://img.shields.io/npm/v/nuxt-meilisearch.svg?style=for-the-badge)](https://www.npmjs.com/package/nuxt-meilisearch) [![License](https://img.shields.io/npm/l/nuxt-meilisearch.svg?style=for-the-badge)](https://www.npmjs.com/package/nuxt-meilisearch) [![Twitter Follow](https://img.shields.io/twitter/follow/xlanex6?color=1DA1F2&logo=twitter&style=for-the-badge)](https://twitter.com/xlanex6) </p> # Nuxt Meilisearch Integrate [Meilisearch](https://meilisearch.com/?utm_campaign=oss&utm_source=github&utm_content=nuxt-meilisearch) fast and hyper-relevant search engine in your [Nuxt](https://nuxt.com) application. Read [Nuxt Meilisearch documentation](https://nuxt-meilisearch.vercel.app). ## Features - Nuxt 3 integration - Auto-imported composables - Server-side rendering support - Client & server integration of Meilisearch - Full TypeScript support - Compatible with [Instant Meilisearch](https://github.com/meilisearch/instant-meilisearch) - Vue [Algolia InstantSearch](https://github.com/algolia/instantsearch) components (optional) ## Installation Add `nuxt-meilisearch` using the Nuxt CLI to your project ```bash npx nuxi@latest module add nuxt-meilisearch ``` or add `nuxt-meilisearch` using your dependency manager ```bash # with npm npm install nuxt-meilisearch # with yarn yarn add nuxt-meilisearch # with pnpm pnpm add nuxt-meilisearch ``` and then to the `modules` section of `nuxt.config.ts`: ```ts // nuxt.config.ts export default defineNuxtConfig({ modules: [ 'nuxt-meilisearch' ], meilisearch: { hostUrl: '<your_meilisearch_host>', //required searchApiKey: '<public_search_api_key>', // required adminApiKey: '<admin_api_key>', // optional serverSideUsage: true // default: false }) ``` That's it! 🎉 ## Usage This example performs a search in the `books` index: ```html <script setup> const { search, result } = useMeiliSearch('books') onMounted(async () => { await search('harry'); }) </script> <template> <div> {{ result }} </div> </template> ``` Learn more in the [Nuxt Meilisearch documentation](https://nuxt-meilisearch.vercel.app). ## Contributing Issues and pull requests are welcome. 🫶 **Local development** - Run `npm run dev:prepare` to generate type stubs. - Use `npm run dev` to start [playground](./playground) in development mode. ## Licence [MIT Licence](./LICENCE) <!-- Badges --> <!-- [npm-version-src]: https://img.shields.io/npm/v/@nuxtjs/partytown/latest.svg [npm-version-href]: https://npmjs.com/package/@nuxtjs/partytown [npm-downloads-src]: https://img.shields.io/npm/dm/@nuxtjs/partytown.svg [npm-downloads-href]: https://npmjs.com/package/@nuxtjs/partytown [github-actions-ci-src]: https://github.com/nuxt-community/partytown-module/workflows/ci/badge.svg [github-actions-ci-href]: https://github.com/nuxt-community/partytown-module/actions?query=workflow%3Aci [codecov-src]: https://img.shields.io/codecov/c/github/nuxt-community/partytown-module.svg [codecov-href]: https://codecov.io/gh/nuxt-community/partytown-module [license-src]: https://img.shields.io/npm/l/@nuxtjs/partytown.svg [license-href]: https://npmjs.com/package/@nuxtjs/partytown --> <!-- For Meilisearch DEmo exemple valid MASTER_KEY `PZKj1rFXYBnjLzEIxXRRaEz3gNDWTG3JoW6ZDzd6-mo` ```bash docker run -it --rm \ -p 7700:7700 \ -e MEILI_MASTER_KEY='PZKj1rFXYBnjLzEIxXRRaEz3gNDWTG3JoW6ZDzd6-mo'\ -v $(pwd)/meili_data:/meili_data \ getmeili/meilisearch:v1.5 ``` -->

Workflow Automation Search Engines
122 Github Stars
nuxt-nhost
Open Source

nuxt-nhost

# NUXT / NHOST > [NHOST](https://nhost.io/) module for [NUXT](https://v3.nuxtjs.org/) **DO NOT USE IN PRODUCTION - WIP** ## ROADMAP - [x] init module - [x] basic setup / config - [x] make composables for client - [x] make composables for User / token - [x] add middelware with cookie, refresh token - [x] add middelware in demo to protect route if not login - [x] Auth feature READY - [x] Auth refacto ( accessToken != refeshToken) - [ ] Composables useAccessToken if needed in server side ( JWT / role ) - [ ] make composables for GRAPHQL request ? - [x] GRAPHQL feature + demo - [ ] make composables for storage ? - [ ] make composables for fonctions ??? Nuxt + serverless on the edge. - [ ] Basic design for demo / playground - [ ] publish demo on Netlify - [ ] Basic test with vitest - [ ] Add doc, base on DOCUS - [ ] Publish on npm - [ ] PR on Nuxt Modules <!-- - [ ] --> ## Nuxt 2 If you are looking for a solution with Nuxt 2, checkout https://github.com/nhost/nuxt ## Development 1. Clone this repository 2. Install dependencies using `yarn install` or `npm install` 3. Run `npm run dev:prepare` to generate type stubs. 4. Use `npm run dev` to start [playground](./playground) in development mode. ## License [MIT License](./LICENSE)

CMS Plugins & Extensions Backend as a Service
21 Github Stars
nuxt3-prisma-demo
Open Source

nuxt3-prisma-demo

# Nuxt 3 Minimal Starter with [Prisma](https://www.prisma.io/?utm_source=Prisma+Ambassador&utm_medium=Blop+post&utm_campaign=ambassador_program&utm_content=Prisma+AP+Alex+Duval) Check [Prisma.io](https://www.prisma.io/?utm_source=Prisma+Ambassador&utm_medium=Blop+post&utm_campaign=ambassador_program&utm_content=Prisma+AP+Alex+Duval) [Main issue](https://github.com/prisma/prisma/issues/5030#issuecomment-912588323) Prisma on the edge looks great, more info during the [serverles prisma conf](https://www.prisma.io/serverless) ## Setup Make sure to install the dependencies ```bash yarn install ``` ## Development Start the development server on http://localhost:3000 ```bash yarn dev ``` ## Production Build the application for production: ```bash yarn build ``` Checkout the [deployment documentation](https://v3.nuxtjs.org/docs/deployment).

Database Frontend Templates
21 Github Stars