shanhai-wander
Planner de viajes auto-alojado en Django que organiza rutas diarias con alojamiento y puntos de recarga, integrando高德地图 para búsqueda geográfica.
Ficha actualizada 27 sept 2026, 3:32 · upstream 27 sept 2026, 3:00 · release v1.0.0
Qué es shanhai-wander
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Shanhai-wander es una aplicación web desarrollada en Python con Django (versión 5.2) y Node.js, diseñada para planificar itinerarios de viaje detallados por día. Permite seleccionar rutas predefinidas o crear las propias, integrando alojamiento y puntos de recarga en la cronología del viaje. La arquitectura soporta despliegue auto-alojado mediante Docker Compose, con persistencia de datos en volumen local.
- Planificación de viajes en coche eléctrico con cálculo de paradas para recarga
- Gestión de itinerarios privados con exportación a GPX/JSON para navegación externa
- Creación de rutas turísticas desde una biblioteca de 30 destinos clásicos
- Compartición segura de planes de viaje mediante enlaces públicos controlados
- Integración nativa con高德地图 (Amap) para búsqueda de hoteles y estaciones de carga
- Soporte multiplataforma: compatible con Windows, Linux y macOS vía Docker
- Exportación nativa a formatos estándar GPX/JSON para uso en dispositivos GPS
- Licencia MIT que permite modificación del código fuente y despliegue propio
- La búsqueda de alojamiento no incluye reservas ni confirmación de disponibilidad real
- La precisión de las distancias depende de la configuración correcta de claves API de高德
- Requiere mantenimiento manual de backups para evitar pérdida de datos en despliegues largos
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Ejecutar con docker compose up -d --build. Persistir datos con volumen local (evitar flag -v). Configurar AMAP_WEB_KEY, AMAP_JS_KEY y AMAP_JS_SECURITY_CODE en .env para activar búsqueda geográfica real. Habilitar HTTPS al exponer dominio público.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.


