Skip to content

Ayato-kosaka/nanicore-audio-guide

Repository files navigation

なにこれオーディオガイド

ワンショットで観光地や絵画がわかる、音声ガイド付きカメラアプリ

App Store | Google Play | Web版はこちら


特徴・機能一覧

GitHub IssuesにてPBI(Product Backlog Item)単位で管理しています。
以下のリンクから pbi ラベル付きチケットをご確認ください。

▶︎ PBI一覧を見る

バッチリ整ってますね!
以下に、「セットアップ(for Dev)」「ライセンス」 の英訳を用意しました。英語READMEの一部や英語ドキュメントでそのまま使えるように、自然なトーンで書いています。


🛠 Setup (for Dev)

This project is built with TurboRepo and uses a monorepo structure.
It manages expo (mobile app), functions (Cloud Functions), shared (types and schemas), and e2e (end-to-end tests) as separate workspaces.


Prerequisites

  • Node.js v18.x (recommended)
  • pnpm v8+ (managed via Corepack)

⚠️ Note: npm v10 is not fully compatible with TurboRepo in some setups.
To avoid install errors, we recommend using pnpm.


1. Clone the repository

git clone https://github.com/Ayato-kosaka/nanicore-audio-guide.git
cd nanicore-audio-guide

2. Enable Corepack & Install Dependencies

corepack enable
pnpm install

pnpm-workspace.yaml handles all workspace packages. No need to install dependencies manually in each subfolder.


3. Add environment variables

Download the shared .env file from Google Drive:

👉 Download .env from Google Drive

Then place it in the project root:

/nanicore-audio-guide/.env

4. Start Development Server

pnpm dev
Workspace Description
expo/ Launches the Expo Dev Server
functions/ Starts Firebase Emulator and watch mode
e2e/ Not included by default (run manually or in CI)

Trouble Shoot

Q. psql: コマンドが見つかりません

A.

apt update
apt install postgresql-client

Q. 2025/04/14 21:37:29 Access token not provided. Supply an access token by running supabase login or setting the SUPABASE_ACCESS_TOKEN environment variable.

A. pnpx supabase login


🔧 Common Commands

Command Description
pnpm dev Start development servers
pnpm lint Run ESLint across all packages
pnpm typecheck Run TypeScript checks across all packages
pnpm build Build all packages for production

📄 License

MIT


お問い合わせ

不具合報告や提案などは Issues よりお願いします。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published