Web Interface

This is the main production interface used by content managers and administrators to manage inventory data.

What You Can Do

The web interface is the primary tool for day-to-day work with the inventory. Through it, users can:

Each entity type is colour-coded for visual clarity, making it easy to navigate between different areas of the system.

How It Works

The interface is server-rendered: pages are built on the server and delivered as complete HTML. Interactive elements (inline editing, toggling, image management) use Livewire and Alpine.js to update the page without full reloads.

For development setup instructions, see the Development Setup guide.

Developer Documentation

The sections below cover how the frontend is built — useful for developers extending or maintaining the interface.


For the Vue.js sample application (a reference for external API consumers), see Vue.js Sample App.