This Document is for Skeet v2.

Solana Mobile Stack (Expo) + Web (Next.js) - Firestore Template

Skeet Solana Mobile Stack

Skeet Solana Mobile Stack (Expo) + Web (Next.js) - Firestore Template

Expo (React Native) + Firestore App Environment for Skeet Framework

GitHub - Skeet Solana Mobile Stack (Expo) + Web (Next.js) - Firestore Template

Solana Mobile Stack: https://docs.solanamobile.com/

Setup

Solana Mobile Stack - Development Setup: https://docs.solanamobile.com/getting-started/development-setup

Dependency

Usage

※ANDROID_HOME environment is important. Please do not forget to put your ANDROID SDK PATH to eas.json and package.json (It will be like /Users/ktm/Library/Android/sdk)

bash
$ npm i -g firebase-tools $ npm i -g @skeet-framework/cli
bash
$ skeet create <project-name> $ cd <project-name> $ skeet s

If you setup the Android Emulator, the mobile app will be launched automatically.

Web-Frontend: http://localhost:4200

Firebase Emulator: http://localhost:4000

※ You need OpenAI API key to use ChatGPT.

./functions/skeet/.secret.local or ./functions/skeet/.env

bash
CHAT_GPT_KEY=your-key CHAT_GPT_ORG=your-org

Test your app:

bash
$ skeet test