image-project

Diseño flexible

Diseño flexbox

El layout usa flexbox para una interfaz adaptable y organizada.

Estado global

Se guardan los marcadores en una store de redux

Todos los marcadores creados se gestionan con Redux para sincronización y persistencia.

Geocoding

Geocoding para transformar el lugar seleccionado en coordenadas

Convierte direcciones en coordenadas lat/lng mediante una API externa para ubicaciones exactas.

Testing automatizado

Testing de la petición axios para el geocode

Pruebas unitarias para asegurar que la llamada axios a la API de geocoding funciona correctamente.

Diseño adaptable

Diseño responsive

🚀 Pasos para la instalación
📥 1. Descargar y descomprimir.
🖥️ 2. Sitúate con cmd en la carpeta y ejecuta: npm install
⚙️ 3. Una vez descargados los node-modules ejecuta: npm start
✅ Y listo: localhost:3000 para ver la app.