Myra is a browser-based recommendation experience focused on Wine and Beer with:
- Web experience in
/index.html - Backend API in
/backend - Expo mobile app in
/mobile(Android + iOS)
Current version: v0.3
- Home, guided flow, and results experience updated with responsive desktop/tablet/mobile visual system
- Guided mode and request mode streamlined for Wine + Beer
- Wine and Beer results now use aligned top-3 recommendation card patterns
- Retailer handoff section integrated into results flow
- Social sharing metadata support added on the web entry page
/index.html- legacy web entry experience/css- styling for web experience/js- client-side voice + parsing modules/data- recommendation data and mappings/backend- Express API and services
cd backend
npm install
npm run migrate
npm run devBackend default URL: http://localhost:4000
Open /index.html in your local dev server setup.
cd mobile
npm install
cp .env.example .env
# set EXPO_PUBLIC_API_BASE_URL to your deployed API
npx expo startProduction builds and store submission:
cd mobile
npx eas login
npx eas init
npm run build:android
npm run build:ios
npm run submit:android
npm run submit:iosRelease configuration files:
mobile/app.config.tsmobile/eas.jsonmobile/.env.example
cd backend && npm run lint && npm run buildSee: myra-v0.3-updates.md





