Skip to content

Repository files navigation

Nori (SousChef)

A cozy, voice-first cooking assistant that helps people cook with what they have.

Getting Started

Prerequisites

  • 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)

Installation

  1. Install dependencies:
npm install
  1. Start the development server:
npm start
  1. Run on iOS:
npm run ios
  1. Run on Android:
npm run android

Environment Configuration

The app supports different environments (development, staging, production).

⚠️ Required: OpenAI API Key

To use the AI features, you need to set up your OpenAI API key:

  1. Create a .env file in the root directory:

    echo "EXPO_PUBLIC_OPENAI_API_KEY=your-api-key-here" > .env
  2. Get your API key from https://platform.openai.com/api-keys

  3. Restart the Expo dev server

See @doc/ENV_SETUP.md for detailed instructions.

Project Structure

src/
  ├── config/          # Environment and app configuration
  ├── navigation/      # Navigation setup (React Navigation)
  └── screens/         # Screen components

Development

This project uses:

  • React Native with Expo
  • TypeScript
  • React Navigation (Stack + Tabs)

License

Private project

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages