- AIによる読書傾向分析
- 本の検索(バーコードスキャン、タイトル検索、ユーザー本棚検索)
- 2022年、2023年などシートごとの本の管理
- 月ごとの冊数、カテゴリ内訳、本の感想
- Next.js
- Tailwind
- NextAuth
- Prisma
- Framer Motion
- Jotai
- TiDB
- MeiliSearch
- Resend
- Pusher
envファイルの作成
cp .env.example .env
画面アクセス
yarn
yarn dev
open http://localhost:3000
検索環境(meilisearch)構築
docker-compose up --build
# meiliearchが構築できていることを確認
open http://localhost:7700
# meilisearchにドキュメント登録
curl -XPOST -H "Authorization: Bearer ${ADMIN_AUTH_TOKEN}" http://localhost:3000/api/batch/meilisearch
# {"result":true}
dockuer-compose up
で下記エラーが出た場合、data/meilisearch
のmeilisearch
ディレクトリを削除してから再度docker-compose up
すると起動できます。
Error: Meilisearch (v1.4.2) failed to infer the version of the database.
To update Meilisearch please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.