Needle inventory

This is the backend for the NotRavit My Needles page. There is no website here — it just serves the API at /api/needles.

Point the app at https://<this-domain>/api under Settings → Needle inventory, with the access key you set in the NEEDLE_API_TOKEN environment variable.