Back
Talent Land 2026 · Coppel EmprendeApril 2026World Cup CDMX

AteneaPlatform for urban mobile commerce ahead of World Cup 2026.

Atenea digitizes street commerce in Mexico City — tacos, tamales, ice cream, elotes — and connects vendors with locals and tourists via live location, internet-less BLE radar, Mapbox routing, peer-to-peer chime and Tap to Pay. It fills a gap Google Maps doesn't cover.

RoleLead iOS · BLE · Mapbox · AI
StackSwiftUI · Mapbox · CoreBluetooth · Claude API · Supabase · ARKit
RolesClient · Merchant · Admin

Three roles, one ecosystem

Client, merchant and admin in a single native app.

Each role sees a different app: the client searches and tracks in real time, the merchant registers business + routes and answers chimes, the admin handles emergencies and reputation. Same Supabase + Mapbox + local BLE backend.

iPhone · Merchant detail

Products, Street Cred and chime

Tap any map marker to open the full card: products with prices, Street Cred badge (algorithmic trust score), hours, active/mobile status and 3 chime actions — I want to buy, I have a question, come quickly.

  • Products with prices
  • Street Cred · trust score
  • 3-action chime
  • Verified by Atenea

iPhone · Business QR

Your business in one code

Each merchant generates a unique QR with products, location and hours. Clients scan it and open the public page synced with Supabase. Share it physically with nothing to install.

  • Synced products
  • Location on map
  • Public hours
  • Public web via QR

Apple Watch · Menú

Wrist shortcuts

Navigate, favorites, recents and community without pulling out your iPhone. Synced live via WatchConnectivity with the user's active session.

  • Navigate · Favorites
  • Recents · Community
  • WatchConnectivity
  • iPhone-free

iPhone · Mapbox map

Tacos El Güero · Santa Fe route

Orange markers for mobile vendors, purple for fixed ones. Animated polyline with progress bar for the merchant's route. Free pan, category search and auto-center on destination on marker tap.

  • Animated polyline
  • Markers by type
  • Search by category
  • Mapbox Navigation SDK

Apple Watch · Navegación

Haptic arrow, live distance

210 m, keep left — turn-by-turn instructions with haptic burst on every change. Progress bar below. Designed for walking with the iPhone tucked away.

  • Turn-by-turn
  • Haptic on changes
  • Live distance
  • Progress bar

iPhone · Tap to Pay

Peer-to-peer payment · $150 MXN

Merchant enters the amount, client brings their iPhone close. NearbyInteraction + UWB confirm proximity, MultipeerConnectivity ships the confirmation. No external reader, no intermediary server.

  • NearbyInteraction + UWB
  • MultipeerConnectivity
  • No external reader
  • MXN nativo

Apple Watch · Stats

Your activity at a glance

Routes completed, kilometers, total time and favorite spots. The gamified part — merchants see how far they travel, clients see how many spots they've discovered.

  • Routes completed
  • Kilometers · time
  • Favorite spots
  • Live sync

iPhone · Community

World Cup 2026 feed · 53 posts

Community feed via Mastodon API with Trending, World Cup 2026 and Creator filters. Posts from official media, fan zones, verified merchant tips. No Twitter, no Meta — on an open protocol.

  • Mastodon API
  • Trending · Mundial · Creator
  • Open protocol
  • World Cup tags

Live demo

AI translator for vendor and tourist

Auto language detection, contextual translation with an explanation when meaning is ambiguous. Built on Claude (sonnet-4-5) — the vendor doesn't need English, the tourist doesn't need Spanish.

  • Auto language detection
  • Contextual translation
  • Voice + text

iPhone · BLE Radar

Don Taco 1 m to the North

Radar view showing signal strength, approximate distance and cardinal direction. Tap the merchant to open their profile and send a chime. Works without internet at 30-50 m BLE range.

  • 3 signal levels
  • Distance + cardinal
  • Tap → profile + chime
  • Offline 30-50 m

iPhone · Route drawing

Draw your route with waypoints

The mobile vendor marks their path by tapping the map to add waypoints. The polyline saves to Supabase and broadcasts via BLE so nearby clients see it live.

  • Tap for waypoints
  • Address search
  • Synced to Supabase
  • BLE broadcast

Public landing

Every merchant has a web page — no install needed

Built in Tailwind CSS and deployed to Netlify. The business QR opens a public page synced with Supabase: products, prices, hours, type (mobile/fixed) and route map. The ‘social’ part lives at /historias.

Business detail

Tacos El Güero · Santa Fe Route

Public merchant page with products, prices, hours and type. Synced live with the app — if the merchant updates a price, the web reflects it instantly.

Stories that inspire

The editorial side · /historias

Section with profiles of real merchants — Elena Rodríguez (textiles), Ricardo Santos (bakery), Marina López (ceramics). The narrative side: behind every taco there's a story.

Capabilities · Full system

Visibility for informal commerce, without asking the cloud.

Atenea bets on features Google Maps doesn't have: street-vendor routes, local BLE radar, peer-to-peer chime, emergency mesh, Tap to Pay and algorithmic reputation. Every feature answers a real question from informal commerce.

System core

BLE Radar · presence without internet

Each active merchant advertises as a BLE peripheral with a custom GATT service. Clients scan as BLE centrals and discover within 30-50 m with signal strength. When cellular drops in a packed stadium, the radar keeps working.

30-50 mBLE range
0 msnetwork dependence
3signal levels
Chime

Peer-to-peer notice between client and vendor

The client sends a chime with intent (I want to buy, I have a question, come quickly). The merchant replies with templates (on my way, wait there, busy). Local BLE transmission, haptic feedback on both ends.

BLE peer-to-peer

Recent chimes · Don Taco

live
  • Bloqueado Sebas · 2 min

  • Bloqueado Ana · 5 min

  • Bloqueado Luis · 9 min

  • Bloqueado María · 14 min

AI assistant

Claude UltraThink · contextual analysis

Location + time + profile + history → recommendation. UltraThink mode with structured JSON response to predict high-demand zones. PredictionEngine trained on CDMX mobility patterns.

claude-sonnet-4-5

Bot Coach

Tu código: 764676

¿Dónde

tacos

cerca?

Plaza

Reforma

vendor

ahora

10m

Emergency mesh

SOS without internet · NearbyInteraction + Multipeer

Triggered by shake gesture. Nearby phones form a private mesh (BLE + UWB) that relays the SOS to a node with coverage. Admin panel receives the alert with location. Designed for saturated stadiums.

BLE + UWB
Additional layers

Reputation, community and stadiums — the pieces around the transaction.

Street Cred · algorithmic reputation

Score composed of activity, chime response, active time, client ratings. Tiers bronze → silver → gold with visible profile badge. Rewards trustworthy merchants without KYC.

Mastodon community

Federated feed with World Cup 2026, Trending and Creator tags. Posts from official media and verified vendors. Open protocol: no one monetizes your data.

MX26-FIFA-AZT

Estadio Azteca

16 World Cup 2026 venues

Full data on the 16 official venues — capacity, schedule, entry points, surrounding vendors. AR scanner detects the stadium physically and centers the map with a fly-in animation.

Shared infrastructure

What holds the three roles together under the surface.

Services

Supabase + Mapbox + Claude

Supabase as the main backend — Postgres with realtime, REST and Storage for product photos. Mapbox SDK + Navigation for maps and routes. Claude API for chat and UltraThink. AWS Amplify + DynamoDB on the scalability roadmap.

View repository

Hackathon stack

What we shipped for Talent Land.

Clear bets: SwiftUI over UIKit for fast UI iteration, Mapbox over MapKit for turn-by-turn routing, raw BLE over any tracking framework, Supabase over AWS to close the MVP in time. Every call was measured against ‘does this survive a stadium with no signal?’.

iOS
  • Swift

    Base language

  • SwiftUI

    Declarative MVVM

  • Figma

    Coppel visual system

watchOS
  • Swift

    Companion · haptics

Backend
  • Python

    REST + Supabase Edge

  • GitHub

    Repo + CI

  • Vercel

    Tailwind landing

AR/IA
  • RealityKit

    AR posters + players

  • Notion

    Roadmap + sprints

Closing

One week, three people, one full ecosystem.

Atenea was born at the Talent Land 2026 · Coppel Emprende with the question: what does a Google Maps that actually sees street tacos look like? The answer uses BLE, Mapbox, Claude and a reputation system built to reward visibility without asking for KYC.

16World Cup venues
3Supported roles
25+Languages
~12kSwift lines

“The CDMX street vendor doesn't need to be legalized, they need to be seen. Atenea is the lens.”

— Talent Land 2026 pitch