Skip to content

Overview

Open Locker is an open source project for public locker systems: software and hardware blueprints for building, sharing, and managing digital lockers yourself — for storing and lending items such as laptops, tools, or VR headsets.

  • Municipalities and smart city projects that want to run lending stations
  • Clubs, communities, and educational institutions for whom commercial smart-locker solutions are too expensive
  • Makers and developers who want to retrofit existing cabinets
ComponentDescription
BackendLaravel API with Filament admin panel — the source of truth for data, permissions, and commands
Mobile appReact Native app (Expo) for end users: open compartments, borrow and return items
Locker clientTypeScript service on a Raspberry Pi at the cabinet: receives commands via MQTT and drives the locks via Modbus
HardwareBlueprints and bill of materials for the electronics (relay boards, locks, wiring)

How the parts play together is described in the Architecture.

Weekly meetup on Discord every Tuesday at 7:30 PM (CET). Source code and issues on GitHub.