Marquer Backend

Comprehensive REST API powering the Marquer ecosystem. Handles notes, tasks, study sessions, calendar events, wishes, and app releases with event streaming to analytics.

// tech stack


PHP 8.5Laravel 12PostgreSQL 18MinIO (S3)JWTPest

// features


  • Full CRUD for notes, tasks, task-folders, wishes, and app releases
  • Study session management with Pomodoro integration
  • Calendar events with recurrence support
  • File uploads via MinIO (S3-compatible storage)
  • Fire-and-forget analytics via HTTP POST to Analytics service
  • JWT authentication shared across services

// architecture


Controller → FormRequest → Service → Model pattern. Global error handler, resource transformers for API responses. Fire-and-forget HTTP POST to Analytics service for event tracking.