Stockaj Kiosk
Stockaj Kiosk is a desktop application (Windows, macOS, Linux) designed to manage equipment checkout and return at festivals and events. It runs as a kiosk-mode terminal β fullscreen, distraction-free β and supports USB QR code readers.
Key Featuresβ
| Feature | Description |
|---|---|
| π Unified Cockpit | Checkout and return in a single 3-column screen with tabs |
| π‘ Offline Mode | Operations are queued and automatically synced when connectivity is restored |
| π PIN Protection | Settings access protected by an optional 4-digit PIN code |
| π± QR / Barcode Scanner | Compatible with any USB HID scanner (keyboard emulation) |
| π₯οΈ Kiosk Mode | Fullscreen, hidden navigation bar, PIN-protected exit |
| π Multi-language | Interface available in English and French |
Architectureβ
βββββββββββββββββββββββββββββββββββββββββββββββ
β Stockaj Kiosk β
β (Tauri 2 β fullscreen) β
β β
β React 18 + TypeScript + TailwindCSS β
β βββββββββββββββ ββββββββββββββββββββββ β
β β Zustand β β TanStack Query β β
β β (config, β β (server data) β β
β β scanner) β β β β
β βββββββββββββββ ββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββ β
β β Offline queue (SQLite) β β
β βββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
Stockaj API (Laravel)
https://app.stockaj.io
Application Screensβ
The application has 2 main screens:
- Setup β Enter the API URL, authentication token and PIN code (first launch)
- Cockpit β Main unified screen for checking out and returning equipment
A connection indicator is displayed at the bottom left on all screens, and the navigation bar at the top provides access to the cockpit and settings.
Prerequisitesβ
- A Stockaj account with API access (
https://app.stockaj.io/api/v2) - An API token (Bearer Token) generated from the Stockaj interface
- (Optional) A USB QR code / barcode reader
Quick Navigationβ
ποΈ Introduction
Overview of Stockaj Kiosk, the equipment lending terminal for festivals.
ποΈ User Guide
3 items
ποΈ Reference
3 items