Demo v1.0

offlineSync

NativePHP plugin — offline-first synchronization for Laravel

Server running — https://offlinesync.techparse.fr  ·  Laravel 12.56.0  ·  SQLite  ·  3 user(s)  ·  13 task(s)

Test client (simulated mobile)

Open Todo client
Email test@example.com
Password password

Features demonstrated

  • Syncable trait on the Task model
  • Automatic queue (create / update / delete)
  • Push sync POST /api/sync/push
  • Pull sync GET /api/sync/pull/tasks
  • Conflict detection
  • Sanctum authentication (Bearer token)
  • Artisan command sync:status

Available API routes

Start: php artisan serve inside demo/  ·  php artisan sync:status to inspect the queue