โฟ GastroAccess Euskadi
January 28, 2026 ยท View on GitHub
Turismo Gastronomikoa Mugarik Gabe
"Ziurgabetasuna ez da menuan egon behar." Dibertsitate funtzionala duten pertsonei Euskadiko gastronomiaz gozatzeko aukera bermatzen dien irtenbide digitala.
๐ Proiektuaren Deskribapena
Mugikortasun urriko edo dibertsitate funtzionaleko pertsonek arazo larri bat dute kanpora jatera doazenean: informazio falta. Aplikazio orokorrek askotan ez dute zehazten lokala benetan irisgarria den ala ez.
GastroAccess Euskadi ez da jatetxeen mapa soil bat; irisgarritasuna balidatzeko tresna bat da. Open Data Euskadiko datu ofizialak erabiltzen ditugu lokalen azpiegitura teknikoa aztertzeko, eta ez erabiltzaileen iritzi subjektiboak.
๐ฏ Balio Proposamena
- Datu Ofizialak: Eusko Jaurlaritzako turismo saileko auditorietan oinarrituta.
- Scoring Algoritmoa: Lokalak automatikoki sailkatzen ditu (Urrea/Zilarra/Estandarra) haien egokitzapen mailaren arabera.
- Geolokalizazioa: Erabiltzailearen kokapena eta jatetxeen arteko distantzia erreala kalkulatzen du.
โ๏ธ Funtzionalitate Teknikoak (Prototipoa)
Proiektu hau SPA (Single Page Application) moderno bat da, mugikorretan azkar eta arin ibiltzeko diseinatua.
๐ ๏ธ Teknologia Stack-a
- Core: React 19 + TypeScript (Logika segurua eta sendoa).
- Eraikitzailea: Vite (Karga ultra-azkarra).
- Mapak: React-Leaflet + OpenStreetMap (Clusterizazioarekin).
- Estiloak: Tailwind CSS (Diseinu responsive eta garbia).
๐ง Datuen Logika eta Analisia
Aplikazioaren "burmuina" useRestaurants.ts fitxategian dago. Datu gordinak (raw data) honela prozesatzen dira:
- Garbiketa (ETL): Koordenatuen formatua zuzendu (WGS84) eta balio nuluak kudeatu.
- Irisgarritasun Algoritmoa:
Hiru aldagai aztertzen ditugu:
physical(fisikoa),visual(ikusmena) etaauditive(entzumena). Emaitzaren arabera, etiketa bat esleitzen dugu:- ๐ฅ URREA (Irisgarritasun Osoa): Hiru egokitzapenak bermatuta dituena.
- ๐ฅ ZILARRA (Irisgarritasun Partziala): Gutxienez egokitzapen bat duena.
- ๐ณ๏ธ ESTANDARRA: Irisgarritasun berme espliziturik gabea.
๐ Biltegiaren Egitura
Kodea modu profesionalean antolatuta dago, eskalagarritasuna bermatzeko:
.
โโโ public/
|---data/ # Dataset ofiziala (restaurantes.json)
โโโ src/
โ โโโ components/ # UI Osagaiak (MapComponent, RestaurantCard...)
โ โโโ hooks/ # Datuak lortzeko logika (useRestaurants.ts)
โ โโโ types.ts # TypeScript definizioak (Interface Restaurant...)
โ โโโ App.tsx # Aplikazioaren sarrera nagusia
โ โโโ index.css # Estilo globalak eta Tailwind
โโโ doc/ # Dokumentazio gehigarria
|___ hooks/ # Mapan jartzeko jatetxeak json-tik
โโโ PROPUESTA.md # Hasierako proposamena
โโโ README.md # Fitxategi hau