v0.1 — open source

De API achter
gezinsbeheer

Sokkel is een open source Laravel REST API die de backend vormt voor Huys — en beschikbaar is voor developers die er hun eigen apps op willen bouwen.

Laravel 13 PHP 8.3+ REST / JSON Sanctum auth Self-hostable MIT licentie
GET /api/household/tasks
POST /api/shopping/lists
GET /api/recipes
# Haal taken op voor het gezin
curl -X GET https://api.sokkel.be/v1/household/tasks \
  -H "Authorization: Bearer {household_token}" \
  -H "X-User-Token: {user_token}"

# Response
{
  "data": [
    {
      "id": 42,
      "title": "Kamer opruimen",
      "assigned_to": "Emma",
      "points": 10,
      "completed": true,
      "completed_at": "2026-05-18T09:14:00Z"
    }
  ],
  "meta": {
    "total_points_today": 35,
    "household": "Familie Beyaert"
  }
}

Wat Sokkel biedt

Alles wat een developer nodig heeft

🔌

REST API

JSON

Volledig gedocumenteerde JSON API met consistente response structuur en foutcodes.

🔐

Two-scope auth

Sanctum

Household token voor gezinsdata, user token per gezinslid. Fijnmazige rechtencontrole via Laravel Sanctum.

🏠

Multi-household

Eén installatie draait meerdere gezinnen. Volledige data-isolatie tussen households.

Laravel 13

PHP 8.3+

Moderne PHP stack met clean architecture, service containers en uitgebreide test coverage.

🔄

Webhooks

Real-time events voor taakwijzigingen, boodschappenlijst updates en kalenderevents.

// binnenkort

📦

Modulair

Activeer enkel de modules die je nodig hebt: taken, boodschappen, recepten, kalender of smart home.

🛡️

Rate limiting

Ingebouwde bescherming tegen misbruik met configureerbare limieten per endpoint en per user.

🌍

GDPR-vriendelijk

EU hosting, geen third-party tracking, data exporteerbaar. Jouw data blijft van jou.

📚

Open source

MIT

Volledig self-hostable. Fork het, pas aan, draai op eigen infrastructuur.

🔧

Claude Code ready

Gebouwd met AI-assisted development in gedachten — gestructureerde codebase, duidelijke conventies.

Stack

Modern, lean en bewezen

Sokkel is gebouwd op een pragmatische stack die snel schaalt — van prototype tot productie.

Laravel 13.x
PHP 8.3+
Laravel Sanctum auth
MySQL / PostgreSQL compatible
Webhooks binnenkort