🚀 NaviTrack Backend - Instalación

Verificar PHP

PHP 8.3.6 ✅

Verificar extensiones PHP

pdo: ✅, pdo_mysql: ✅, json: ✅

Conexión a base de datos

Conexión exitosa ✅ (Tablas encontradas ✅)

Permisos de escritura

Sin permisos de escritura ❌

❌ Instalación incompleta

Por favor, resuelve los problemas indicados arriba.

📋 Pasos de configuración

  1. Ejecutar el archivo database/tracking.sql en MySQL
  2. Configurar credenciales en config/database.php
  3. Asegurar que mod_rewrite esté habilitado en Apache
  4. Actualizar la URL del backend en el frontend Angular

🧪 Probar API

Ejecutar: php test/test_api.php

O usar curl:

curl -X POST http://localhost/navitrack-backend/api/tracking \
  -H "Content-Type: application/json" \
  -d '{"lat":4.751782,"lng":-74.056003,"timestamp":1776653779226}'