StealThis .dev
Pages Medium

Coworking — Community Feed

A warm industrial community feed for a coworking space, mixing announcements, event posts, member intros and a marketplace into one filterable stream. Members can RSVP to events, like posts, search the feed, browse a live member directory sidebar with check-in status, and compose new posts by type from an inline composer. Built as a self-contained vanilla page with toast feedback, accessible controls and a fully responsive layout down to small phones.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Community Feed

A single-screen community feed for the fictional Loomhouse coworking space at the Riverside Mill. The main column streams four kinds of posts — announcements from the host team, member-run events, new-member intros, and a peer marketplace — each tagged with a colour-coded badge and an author avatar. A pill filter bar and a live search box narrow the stream instantly, while event posts carry an inline RSVP toggle and a running attendee count.

The right rail keeps the community context close: a “Today at the Mill” occupancy snapshot with free/away status dots, a searchable member directory showing who is checked in, and a house-rules card. Hitting New post slides open an inline composer where you pick a post type, watch a live character counter, and publish straight to the top of the feed.

Everything runs on vanilla JavaScript with no dependencies. Likes, RSVPs, directory lookups, search, and posting all give immediate feedback through a small toast() helper, and the warm-concrete-and-amber design system holds up from a wide desktop down to a 360px phone.

Illustrative UI only — fictional coworking space, not a real booking system.