Back to work
IoT + SaaS2026Co-creator, web / mobile / backend

Smart Room Display, e-ink meeting room signage

Smart Room Display is my own product for offices and coworking spaces: a meeting-room booking system with sleek e-ink screens mounted by each door. At a glance the display tells everyone whether a room is free, busy, or about to open up, and staff book or release rooms from a dashboard or a mobile app. No more walking the floor and peeking into every room.

I develop it together with a friend who specializes in embedded systems: he owns the hardware side, while I build the web platform, the mobile app and the backend.

The market leaders offer similar signage, but at a price that puts many companies off. Smart Room Display targets exactly that gap: the same convenience and polish at a much lower cost to roll out. It serves many organizations securely, with clear roles that control who can book and who can manage rooms.

For an office or coworking space it is, above all, order and a professional impression: visitors see a clear room status at the door, double bookings and arguments over busy rooms disappear, and the displays run without tying up staff. Rollout is simple and the system grows with the company, from a few rooms to many locations.

It comes in two clients with the same functionality, a web dashboard and a mobile app, so teams manage rooms from the desk or on the move. The product is ready for deployments and available to order, configured to the number of rooms and the way each organization works.

In production

Screens from the app

A few captures from the live product. Captions tell you what you're looking at.

Product site: e-ink signage for meeting roomsThree steps: mount the display, connect the calendar, doneFeatures: live status, many organizations, ultra-low power

Product site: e-ink signage for meeting rooms

Lower cost per room
The market leaders' experience without their deployment cost
Live status
Real-time room availability
Zero upkeep
Managed centrally from the dashboard, no on-site service visits

What it does

Key capabilities

Status at the door

An e-ink screen by each room shows at a glance whether it's free, busy or about to open up.

Book from desk or mobile

Two clients with the same features, a web dashboard and a mobile app, so the team manages rooms anywhere.

Displays run themselves

Each display updates on its own with no on-site upkeep, drawing minimal power thanks to e-ink.

Built for many organizations

Each client's data stays separate and secure, with role-based access for owners, managers and viewers.

Priced within reach

The same polish as the big-name signage, priced so offices and coworkings that balked at the leaders can actually roll it out.

Bookings from the company calendar

The displays reflect bookings directly from the organization's calendar, so room status always matches the team's schedule.

Tech stack

Core technologies

Specific packages and integrations are listed below.

FlutterDartSupabasePostgreSQL (RLS)E-ink displayMulti-tenant

Architecture

System layers

Web
  • Dashboard with room list, live statuses and bookings
  • Book, release and configure rooms per organization
Mobile
  • Mobile and tablet app for managing rooms on the move
  • Same features as the web dashboard
  • Polish and English
Backend
  • Each client organization's data kept separate and secure
  • Role-based access: owner, manager, viewer
  • Displays update on their own, no on-site upkeep
  • Everything managed centrally from the dashboard

Libraries

Key packages

  • supabase_flutterSupabase client: Auth, Postgres, Realtime
  • flutter_blocCubit state management
  • freezedimmutable entities & states
  • go_routerrole-based routing & guards
  • get_it + injectabledependency injection
  • intlPolish/English localization

Integrations

External services

  • SupabasePostgres, Auth, Realtime room statuses
  • PostgreSQL (RLS)multi-tenant data isolation per organization
  • E-ink displayslow-power signage at each door
  • Calendar syncroom bookings from the organization's calendar

Building something similar?

Write a few lines about the project, I'll reply with concrete notes and the date I can start.

Let's talk