HackIllinois 2026 Submission
Full setup (app, AI scripts, checklist upload): see SETUP.md.
Use the HackAstra conda env when running the app:
conda activate HackAstra
cd HackIllinois26 # if not already here
npm startOr run the script (activates HackAstra for you):
./run.shThe app runs in Expo Go. Your phone and computer must be on the same Wi‑Fi network.
From the project root (with HackAstra conda env active):
conda activate HackAstra
cd HackIllinois26
npm start(or run ./run.sh from inside HackIllinois26)
A terminal UI will open and show a QR code.
- Android: Expo Go on Google Play
- iOS: Expo Go on the App Store
- Android: Open the Expo Go app and tap “Scan QR code”. Scan the QR code from the terminal.
- iOS: Open the Camera app, point it at the QR code, then tap the banner that appears to open the project in Expo Go.
The app will load and you’ll see the blank home screen. If you change the code and save, the app will reload on your phone.
-
“Couldn’t connect” or “Network response timed out”
Confirm phone and computer are on the same Wi‑Fi. Disable VPN on either if you use one. Try turning the phone’s Wi‑Fi off and on. -
Tunnel mode (works across different networks):
In the terminal wherenpm startis running, presssto switch to “tunnel”. Wait for the new QR code and scan it again. Slower but works when phone and PC aren’t on the same LAN. -
“Incompatible SDK version” / Expo Go out of date
This project uses Expo SDK 54 so it works with older Expo Go builds (e.g. from the store on older devices). If you still see an SDK error, your Expo Go may need a newer build—check for app updates, or use expo.dev/go to install a specific Expo Go version that matches SDK 54.