The context
Semisto wants to turn Europe into food forests — through local hubs replicating the Walloon model: training, a design studio, a nursery school. Each hub is a team, with its projects, volunteers and tools.
The need
Basecamp was the dream tool for Semisto's team culture — but it knows nothing about plant palettes, planting plans, multiple hubs or AI members. They needed the best of both: Basecamp's sobriety, plus the food forest trade.
The solution
Terranova, a greenfield rewrite in Rails 8 and Hotwire, architected like Basecamp: every piece of content — message, to-do, card, document — is a “recording” inside a project, which gives comments, mentions, boosts, trash, search and an API to every tool for free. Multi-hub by construction: one account, several hubs, strict isolation. The classic tools are all there — announcements, to-dos with hill charts, real-time chat, calendar, documents — and the trade tools join in: layered plant palettes, planting plans, a botanical catalogue. Nova, the AI member, joins the projects it gets invited to. Everything is exposed through a private API with a live-generated OpenAPI spec, and installs as a PWA.
The result
A platform the Walloon team uses daily and that every future European hub will receive turnkey: the Basecamp method, the Semisto trade, and an AI teammate. The screenshots run on a demo instance filled with fictional data.