EVE Companion para aprendizaje guiado, verificacion visual y contenido operativo en PHP 8.4.

El sitio sirve el frontend, la API y el formulario de contacto desde una sola raiz. No depende de Node, ni de Python, ni de una base de datos para funcionar.

Estado actual

Runtime
PHP 8.4 monolitico
Persistencia
JSON y Markdown
Validacion
Capturas de interfaz

Rutas de aprendizaje

Cada ruta se compone de pasos concretos, validaciones de interfaz y mensajes correctivos breves para mantener el avance del piloto.

Primeros pasos

Interfaz basica, movimiento, market, fitting y primeros objetivos sin saturar al jugador.

Ganar ISK

Rutas iniciales para generar ingresos entendiendo riesgo, costo de oportunidad y consistencia.

Exploracion

Scaneo, probes, hacking y lectura de entorno con enfoque en autonomia operativa.

Wormholes

Nociones de cadena, d-scan, bookmarks, masas y supervivencia en espacio no conocido.

PVP

Fundamentos de tackle, posicionamiento, informacion y disciplina antes del fight.

Validacion visual orientada a progreso

Las capturas se usan para confirmar que el jugador encontro la ventana correcta y puede continuar sin depender de respuestas completas ni atajos externos.

Market
Inventory
Probe Scanner
D-Scan
Overview
Ship HUD
Fitting Window
Wallet
Skill Queue

Flujo de validacion

  1. 1. El tutorial define una evidencia esperada para el paso.
  2. 2. El jugador sube una captura de pantalla.
  3. 3. El analizador detecta elementos de UI relevantes.
  4. 4. Si cumple el objetivo, avanza al siguiente paso.
  5. 5. Si no cumple, recibe correccion puntual y contexto.

Conexion con la API PHP

Verificando disponibilidad del runtime.

Verificando
Modo de despliegue
Un solo sitio PHP servido por Nginx y PHP-FPM.
Endpoint esperado
api/system/health

Tutoriales cargados

El contenido se lee en vivo desde archivos JSON del monolito.

2 rutas

Exploracion inicial

4 pasos

Tutorial secuencial para aprender scanning y hacking desde cero.

Primeros pasos en New Eden

12 pasos

Ruta inicial para que un recluta aprenda a moverse por la interfaz, utilizar las herramientas basicas de EVE Online y realizar sus primeras actividades de exploracion.

Canal de contacto

El formulario registra mensajes en el servidor como archivos JSON. Es suficiente para una primera fase operativa y facilita respaldos simples.

Persistencia
uploads/messages/
Ruta API
POST api/contact

Listo para registrar mensajes en el servidor.

Motor de tutoriales

Pasos secuenciales con objetivos claros, validaciones y mensajes correctivos accionables.

Skills especializadas

Agentes por dominio como exploration, mining o newbro training sin superposicion de alcance.

Analisis visual

Validacion de capturas para confirmar progreso real dentro de la UI de EVE.

Seguimiento de progreso

Estado del jugador, tutorial activo y siguiente recomendacion persistidos como archivos ligeros.