Files
hackathon-opti-1a67c9077937…/frontend
Diego Mireles 131eeacbd2 feat(frontend): register, guide, feedback, addresses & status polling
- Add register screen with onboarding redirect to address validation
- Add waste separation guide screen with 4 categories and offline tips
  (organicos, reciclables, sanitarios, especiales) plus preventive
  messaging banner
- Add feedback submission screen with 4 types and 1-5 star rating
- Add address screen: list colonias, pick one, validate against backend
- Switch from pull-to-refresh GPS hack to periodic polling of
  /tracking/status (30s) — backend now drives the simulation
- Filter notifications by logged-in user.id (tunnel-view on client side)
- Add register/logout/address actions to profile screen
- Hide login/register/feedback/addresses from tab bar (href: null)
- Set API_URL to LAN IP for physical phone testing over hotspot
2026-05-23 02:34:13 -06:00
..
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00
2026-05-23 00:07:00 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 18:43:03 -06:00
2026-05-22 14:33:12 -06:00
2026-05-22 14:33:12 -06:00

Welcome to your Expo app 👋

This is an Expo project created with create-expo-app.

Get started

  1. Install dependencies

    npm install
    
  2. Start the app

    npx expo start
    

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Other setup steps

Learn more

To learn more about developing your project with Expo, look at the following resources:

Join the community

Join our community of developers creating universal apps.