Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

山海漫游:把风景、住宿和充电排进你的每一天使用流程:选一条路线,安排每一天,保存并出发真实桌面界面:左侧按天安排地点和酒店,右侧查看路线示意与交通估算经典路线库:山野、海岸、湖泊、沙漠与草原路线,支持关键词、地区和天数筛选保存后的旅行:每日地点清单、JSON与GPX下载、打印,以及自主公开分享
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsDjangoPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
06

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.