This repository is created solely for the Khetika Internship Assignment.
The code and resources here are strictly for evaluation purposes.
Please do not reuse or distribute outside the context of this assignment.
A voice-enabled retail app built with React Native (TypeScript, Expo Bare Workflow).
The app allows users to:
- 🔍 Search products (text + voice)
- 🛒 Add items to cart & complete checkout
- 🤖 Track order status via an in-app chatbot
- React Native (Expo Bare + TypeScript)
- React Navigation
- Firebase / Supabase (backend for orders)
react-native-voice
(speech-to-text for voice input)- OpenAI API (optional intent parsing)
- Product Search → query products by text or voice
- Cart & Checkout → add to cart, view totals, place orders
- Order Tracking Chatbot → check order status using order ID
- Telegram bot for ordering
- Personalized offers & recommendations
- Auto product categorization
git clone https://github.com/your-username/KhetikaAssignment.git
cd KhetikaAssignment
# Install dependencies
npm install
# Prebuild for native iOS/Android
npx expo prebuild
# Run on iOS
npm run ios
# Run on Android
npm run android
# Start Expo Dev Client
npx expo start --dev-client