Web development · Next.js · Bilbao, Spain

Websites and apps.

Platforms, dashboards, online schools and tools already in use, each with a public link so you can explore it. Every one of them can be replicated under your brand, adapted to your business or used as the base for custom development.

See the catalogue ↓
7 projects in productionReplicableAdaptableCustom-built
01 — Catalogue

Every product, with the installations already running

None of this is a mockup: every piece has users, data and a public link you can open. The products are what gets replicated and adapted to your business; each one comes with the installations its clients use today.

Screenshot of Incubar
Product 01Management PlatformIn production

Incubar

An operating system for growing businesses that brings strategy, tasks, marketing, finance and metrics together on a single platform.

SaaSOperationsNext.js
A sub-product of Incubar

Campus

The online-school platform sold within Incubar. All three run on the same code, each with its own database, its own brand and its own billing.

Screenshot of Mi Satori
Learning PlatformIn production

Mi Satori

Online school of numerology, akashic records and reiki: self-paced courses, cohort training and one-to-one sessions, with catalogue and sales synced to Incubar.

Screenshot of Terrasfera
Product 02Environmental MonitoringIn development

Terrasfera

Digital observatories of the territory: weather stations and landscape cameras connected to a custom web platform, with real-time data, history, downloads for analysis and early smoke detection over those same cameras.

IoTData VizNext.js
Deployed at
Screenshot of Meteorología Valle de Mena
DashboardIn production

Meteorología Valle de Mena

For Ayuntamiento del Valle de Mena

Public dashboard of the Valle de Mena weather-station network: data by the minute, map, live cameras, history and regional records, plus early smoke detection over those same cameras and a public page for every confirmed fire.

Screenshot of Mapa del Valle de Mena
Web AppIn production

Mapa del Valle de Mena

Public map of the Valle de Mena with 244 real places in the municipality across 12 layers — Romanesque churches, towers, waterfalls, peaks, where to eat and where to stay —, 9 routes, a page for every place and the weather-station cameras live.

Screenshot of Weniter
Product 03Collaboration PlatformIn development

Weniter

A platform that connects independent professionals to form alliances: each person declares capabilities, assets and availability, and the AI proposes concrete matches that are validated with three-week pilots before being formalised.

AIMatchingNext.js
More pieces from the catalogue
Screenshot of MappingWeb App

Mapping

A personal map of observations for saving places with photos, notes and your own catalogue, usable offline and exportable to GeoJSON, CSV and KML.

Screenshot of AstromicelioWeb App

Astromicelio

A web app for astrological study: it calculates the natal chart, lets you write notes anchored to one specific position — this planet, in this house, in this aspect — and gives them back when that same configuration shows up in another chart, with shared studies, synastries, astrogenealogy and timelines.

02 — Clients

Who is using it

Behind every installation there is an organisation using it daily, with its own data and its own students inside. These are the ones you can visit.

01

Ayuntamiento del Valle de Mena

Who they are

The valley’s town council, in northern Burgos.

What they use

The municipal weather-station network published in the open, with the region’s climate archive, live cameras and early smoke detection with its own panel for council staff.

02

Matrika Escuela de Yoga & Ayurveda

Who they are

A school of yoga, meditation, ayurveda and eastern philosophies.

What they use

Its online campus: recorded and live training, subscriptions, events, shop and certificates, with its own brand, data and payments.

03

Mi Satori

Who they are

A school of numerology, akashic records and reiki.

What they use

Its own campus with its country’s prices and payment gateways, and catalogue, stock and sales synced with Incubar.

03 — Services

Three routes to your project

I do not publish rate cards or fixed packages: every project is quoted on its real scope, after talking it through. What I can tell you up front is how it can start.

01

Replicate

Have you seen something in the catalogue that fits exactly what you need?

I set up the same platform with your brand, your content and your domain. Since the foundation is already built and tested, it is the shortest route to having your site up and running.

02The most common route

Adapt

The foundation works for you, but your business needs something different.

We start from a project already in production and adjust it: new features, integrations with your tools, your workflow. What is proven stays, what is yours gets added.

03

Custom-built

What you need looks like nothing in the catalogue.

Design and development from scratch, to the same standard you see in production: Next.js, performance, technical SEO and a foundation built to grow.

What I focus on

I build web applications: tools with users, data and processes behind them, such as management platforms, online campuses, data dashboards or booking systems. What matters there is that they work well every day and can grow with the business.

If what you need is a brand website where visual design comes first —art direction, animation, a highly polished finish—, I recommend Jan Durkaj, a front-end developer specialised in design and UX/UI.

See Jan’s work ↗
04 — Stack

What I build with

The same tools across every project. The core is open source running on my own servers, so each application can be maintained, moved and extended without being tied to a single provider.

01

The application

What your users touch: the website, its data, sign-in and content.

  • Next.jsThe base of every application
  • PostgreSQLDatabase
  • Tailwind CSSStyling
  • shadcn/uiInterface components
  • KindeSign-up and sign-in
  • MuxVideo streaming
  • UmamiCookie-free visitor analytics
  • RedsysCard payments through a virtual POS
  • PayPalPayPal payments
  • Mercado PagoPayments in Latin America
02

Where it runs

Own servers in Europe, deployed and connected by me.

  • DebianLinux servers
  • OVHVPS, domains and email
  • CoolifyApplication deployment
  • GarageS3-compatible file storage
  • TailscalePrivate network between servers
03

Maps and territory

Open and official cartography for applications that work on the ground.

  • OpenStreetMapOpen cartography
  • OpenCageAddress geocoding
  • IGN · IberpixOfficial maps from Spain's National Geographic Institute
04

Field data

Public sources and physical devices feeding real-time dashboards and alerts.

  • AEMETWildfire risk index from the weather forecast
  • INFORCYLActive wildfires from the Castilla y León regional government
  • SAIH CantábricoRainfall and river flows from the Cantabrian river basin authority
  • WeatherLinkDavis weather stations
  • ReolinkSurveillance and timelapse cameras
  • PyroEngineSmoke detection on the camera images
  • ESP32Controllers for custom sensors
05

Artificial intelligence

Self-hosted models inside the applications and a specification-driven way of working.

  • OllamaAI models on my own server, built into the websites
  • MCPConnecting applications to AI assistants
  • Spec KitSpecification-driven development
05 — Method

How I work

01

Framing

We align goals, audience and scope. We define what is in and what is out — and whether to start from a catalogue project or from scratch.

02

Design

Structure and design with intent: clarity, identity and user experience.

03

Development

I build with Next.js, prioritising performance, technical SEO and maintainability.

04

Delivery

We test, adjust and publish. You get a solid foundation to grow on.

06 — Let us start

Your project can start where another one finished.

Write to me and tell me what you need and, if there is one, which catalogue project looks like what you are after. With that I can already tell you where I would start and what the scope would be.

I read every message personally · I reply within 48 working hours