Plugpedia
VST・オーディオプラグイン百科事典
Plugpedia(プラグペディア)は、VST・AU・AAX・CLAP などのオーディオプラグインを、コミュニティの投稿で蓄積していく百科事典です。Plugin + Encyclopedia の名前どおり、音楽制作に使うプラグインを調べる場所をつくっています。
概要
プラグイン、メーカー、カテゴリを横断して調べられる構成です。要件定義書(v2.2.0)にまとめてから実装に入り、いまはMVPに向けたモノレポの土台を固めている段階です。
アーキテクチャ
- 構成
- pnpm workspaces と Turborepo のモノレポです。Next.js(App Router)の画面と、同じアプリの中に組み込んだ Hono の API を、DB・検索・共有型・UI のパッケージと分けています。
- データ
- Turso(libSQL)と Drizzle ORM。スキーマとマイグレーションは、DBのパッケージにまとめています。
- 認証
- Supabase Auth を使い、画面側と API 側の両方で、セッションを確認します。
- 検索
- 全文検索は Meilisearch を使い、検索用のパッケージ経由で呼び出します。検索基盤が使えないときは、検索だけが空の結果になり、ほかの機能は動きます。
- 品質と運用
- Biome・Vitest・Husky・lint-staged と、GitHub Actions のCI。仕様やDBの定義は docs に置き、変更のたびに更新する運用です。
- 種別
- VST・オーディオプラグイン百科事典
- 区分
- プロダクト(SaaS・Webサービス)
- 状態
- 開発中
- 担当
- 企画・設計・開発
- 技術
- Next.js
- Hono
- TypeScript
- Turso
- Drizzle ORM
- Supabase Auth
- Meilisearch
- Vercel