← Catalogue
Environmental MonitoringIn development

Terrasfera

Terrasfera sells digital observatories of the territory: professional weather stations, panoramic cameras and the web panel that publishes it all, installed turnkey for town councils, natural parks, wineries and estates.

The site does three jobs in one piece: it convinces the visitor, calculates a quote on the spot and — when that quote becomes an order — turns into the private space where client and supplier run the project.

Visit the project ↗
Screenshot of Terrasfera
01 — What it does

Features

01

Public quote calculator in five languages: stations, cameras, travel, maintenance and customisations, with an itemised breakdown.

02

Saved quotes with their own link and downloadable PDF, regenerated identically thanks to versioned rate cards.

03

Showcase of real installations with live camera frames and timelapses requested live from the client’s platform.

04

Private client space: project status, offers to approve or reject, messaging with attachments, documents and receipts.

05

Client teams by invitation, with per-project roles.

06

Full back office: orders with revisions, clients, maintenance contracts, receipts, rate cards, content and audit trail.

07

Early smoke detection as an add-on: the frames the cameras already take for the daily timelapse run through a model that scores each one, and when it chains several minutes on the same plume an email alert goes out with the frame attached.

02 — How it is built

Technologies used

Next.js 16React 19PostgreSQLPrisma (~50 models)KindeS3Browserless PDFi18n ×5

Versioned pricing engine

Price calculation is a pure module with distance bands, allowances, surface area and annual fee. Closing a version freezes what the quote was based on: a historical quote regenerates identically.

Static public site, living private tool

The public side never reads the session and is served from cache; an architecture test walks the imports and fails if anyone breaks that separation.

Live data without duplicating the source

Cameras and readings are requested live from each client’s platform: if that platform goes down, the page loses the gallery, not the page.

Smoke detection is sold with the caveat up front

It is an add-on that makes use of cameras installed to show the landscape, not a system dedicated to wildfire detection: it sees what enters the frame, in daylight, and a person is always the one who confirms it was fire. On the rate card it carries no price, quote only, because it depends on how many cameras there are.

03 — It can be yours

A proven foundation for projects like…

  • Technical installers with configurable quotes: solar, irrigation and agricultural telemetry, sensors, security.
  • Engineering or consulting practices selling projects by day rate, travel and maintenance.
  • Any long-project B2B that needs a client portal: approving offers, messaging, downloading documents and receipts.
  • Town councils and estates with woodland around them: the same installation that publishes the weather and shows the landscape adds a spare pair of eyes on smoke.
See the three routes

No fixed rates: every project is quoted on its real scope.

Next pieceWeniter →