Skip to content

Kendro

Discipline
Websites
Year
2025
Type
Self-initiated
Stack
React 18, Vite, Tailwind v4
A room with two desks, each showing a person, their current task and a running clock, with a session panel alongside

Project description

A virtual co-working space: take a desk, say what you are working on, and work the block alongside your team, your friends or whoever else is in the room.

  • 01

    Sessions are the unit and rooms are optional, so people can sign up and start working without waiting to be admitted anywhere.

  • 02

    Every person is a nameplate carrying their name, work topic and a clock since they sat down. Camera-off is the common case in co-working, so it gets a real state rather than a black rectangle.

  • 03

    Durations are derived on the server with breaks subtracted, and a throttled sweep closes any session that stops sending a heartbeat. Every finished session fills a square on a contribution grid.

The dashboard with weekly hours, a contribution grid, live presence and rooms and teams
A running session with a countdown, task checklist and a note field
A team page showing live presence, team rooms and members with hours and roles
The dashboard on a phone with stats, contribution grid and rooms stacked
A room floor on a phone with one desk and the call controls docked at the bottom

Product, design and development by Farian Bin Rahman

Have something worth making?

Tell us about the project, the timing and what success looks like. We reply within two working days.