Skip to content

Pampa32/Viaje-del-Anillo

Repository files navigation

Viaje del Anillo 🧙‍♂️🗺️

App web que convierte el viaje de Frodo por la Tierra Media en una experiencia interactiva basada en progreso (km/pasos), con mapa, hitos narrativos e imágenes por actos.

Proyecto personal / fan project. No afiliado ni respaldado por los titulares de derechos.


✨ Características

  • Mapa interactivo con recorrido y marcadores
  • Progreso del viaje + sistema de hitos
  • Backend PHP + MySQL (API sencilla)
  • Imágenes por acto / ambientación dinámica

✅ Requisitos

  • PHP (XAMPP recomendado)
  • MySQL / MariaDB
  • Servidor local (Apache)

🚀 Instalación local (XAMPP)

  1. Copia esta carpeta dentro de htdocs:
    • C:\xampp\htdocs\Viaje_del_anillo
  2. Crea una base de datos en phpMyAdmin (por ejemplo viaje_del_anillo)
  3. Importa el esquema:
    • api/schema.sql
      (Opcional) api/migration_steps.sql
  4. Configura credenciales:
    • Copia api/config.example.phpapi/config.php
    • Rellena host, db, user, pass, charset
  5. Abre en el navegador:
    • http://localhost/Viaje_del_anillo/

⚙️ Configuración (API)

Este repo incluye una plantilla:

  • api/config.example.php ✅ (plantilla)
  • api/config.php ❌ (local, NO se sube al repo)

Crea tu api/config.php copiando la plantilla y rellenando credenciales.


🧱 Estructura del proyecto

  • /api endpoints PHP (estado, auth, sync, etc.)
  • /data JSON de hitos / contenido
  • /assets imágenes y recursos
  • /js lógica de frontend
  • /css estilos

🔒 Notas de seguridad

  • api/config.php NO se incluye en el repositorio (contiene credenciales).
  • Usa api/config.example.php como base.

📲 Probar la app

Opción 1 — Android (APK)

Descarga la última versión desde: 👉 https://github.com/Pampa32/Viaje-del-Anillo/releases

Activa “Permitir instalar apps de orígenes desconocidos” en tu móvil si es necesario.


📸 Capturas

Home - vista 1 Home - vista 2

Progreso - vista 1 Progreso - vista 2

Mapa del viaje

About

App web interactiva del Viaje del Anillo: mapa, progreso por km/pasos, hitos y backend PHP/MySQL.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors