This project uses Instant DB for real-time data synchronization. You'll need to configure the following environment variables:
-
Copy
.env.exampleto.env:cp .env.example .env
-
Update the following variables in your
.envfile:-
INSTANT_APP_ID: Your Instant DB application ID (required)- Get this from your Instant DB dashboard
-
INSTANT_APP_ADMIN_TOKEN: Your Instant DB admin token (optional)- Only needed for server-side operations and migration scripts
- Get this from your Instant DB dashboard
- Keep this secure - never commit it to version control
-
GITHUB_TOKEN: GitHub personal access token (optional)- Only needed if using Rock.js remote cache
- Generate at GitHub Settings
-
# Install dependencies
bun install
# iOS
cd ios && pod install && cd ..
# Run on iOS
bun ios
# Run on Android
bun androidThe app uses an offline-first architecture with Instant DB handling data persistence and synchronization automatically.