A cozy, voice-first cooking assistant that helps people cook with what they have.
- Node.js (v18 or later)
- npm or yarn
- Expo CLI (
npm install -g expo-cli) - iOS Simulator (for Mac) or Android Studio (for Android development)
- Install dependencies:
npm install- Start the development server:
npm start- Run on iOS:
npm run ios- Run on Android:
npm run androidThe app supports different environments (development, staging, production).
To use the AI features, you need to set up your OpenAI API key:
-
Create a
.envfile in the root directory:echo "EXPO_PUBLIC_OPENAI_API_KEY=your-api-key-here" > .env
-
Get your API key from https://platform.openai.com/api-keys
-
Restart the Expo dev server
See @doc/ENV_SETUP.md for detailed instructions.
src/
├── config/ # Environment and app configuration
├── navigation/ # Navigation setup (React Navigation)
└── screens/ # Screen components
This project uses:
- React Native with Expo
- TypeScript
- React Navigation (Stack + Tabs)
Private project