
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.