A lightweight Expo/React Native app for discovering nearby campus landmarks using camera view, location, and compass heading.
my-app/– Main app used for the projectmy-app/app-example/– Expo starter/example code kept for referenceCriteria.md– Hackathon judging checklist
- AR-style camera overlay for nearby places
- Auto-detect mode (point at a landmark to get details)
- Manual "Find Nearby" mode
- Optional Gemini summaries
- Optional Text-to-Speech playback
-
Open a terminal in
my-app/ -
Install dependencies:
npm install
-
(Optional) Add API keys in
my-app/.env:GEMINI_API_KEY=your_key_here ELEVENLABS_API_KEY=your_key_here
-
Start the app:
npm run start
Run from my-app/:
npm run start– Start Expo dev servernpm run android– Run Android buildnpm run ios– Run iOS build (macOS only)npm run web– Run web versionnpm run lint– Run lint checks
- Camera + location permissions are required.
- Internet is required for place data and AI/TTS features.