Commit Graph

14 Commits

Author SHA1 Message Date
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
Diego Mireles
39bd572955 feat: add api implementation 2026-05-23 00:07:00 -06:00
imsophis
829aaf82a6 feat: improve alerts screen ui 2026-05-22 21:14:16 -06:00
Didier Palma
698adad42a app 2026-05-22 19:57:54 -06:00
Didier Palma
7ea28a78c2 components | index 2026-05-22 19:53:15 -06:00
imsophis
3cff47ea32 Merge branch 'main' of https://git.onlinces.net/onlinces/hackathon-opti-1a67c90779374919b2f9ca0914dcd4b4 2026-05-22 19:47:49 -06:00
imsophis
2bb271712b feat: setup bottom tab navigation and base screens 2026-05-22 19:46:23 -06:00
Didier Palma
1dadefb5d1 components 2026-05-22 19:14:46 -06:00
Didier Palma
a2626486c3 moved EtaCard 2026-05-22 18:56:19 -06:00
Didier Palma
f1ab356ba2 uptade EtaCard 2026-05-22 18:43:03 -06:00
Didier Palma
0e38ce931a EtaCard 2026-05-22 18:25:20 -06:00
imsophis
44cfca0eeb feat: setup app navigation and tabs 2026-05-22 18:13:22 -06:00
imsophis
b59d92510d chore: clean initial expo structure 2026-05-22 17:01:45 -06:00
imsophis
c8153936f5 First commit: frontend 2026-05-22 14:33:12 -06:00