What problem does it solve?
This Skill provides a ready-to-use REST API layer and WebSocket messaging for AIS data, enabling developers to expose AIS messages, vessel info, and analysis results with authentication, rate limiting, and real-time updates.
Core Features & Use Cases
- REST endpoints for messages, vessels, and analyses with pagination and filtering.
- WebSocket events for real-time AIS updates and broadcasting (e.g., MessageReceived, AnalysisCompleted).
- Security & operations including Sanctum authentication, rate limiting, and standardized Resources for API responses.
- Use cases include building dashboards that stream AIS data to clients, exposing AIS data to internal services, or triggering on-demand analyses.
Quick Start
Start implementing AIS REST endpoints and WebSocket events in your Laravel project by following the structure and conventions outlined by this skill.