Skip to content
ruben.moderno
Taking on new projects

Hi, I'm Rúben Moderno

Websites, apps and AI agents to grow your business.

Digital products that work for you — from website to automation. Solo, fast, no agencies in between.

Websites & apps
projetoanossaterra.pt
Projeto A Nossa Terra — site e plataforma de gestão, construído pelo Rúben Moderno
live
Rúben Moderno

Projects

What I'm building.

Escola Armunia Viola project screenshot

Escola Armunia Viola

Live
Visit site

Responsive institutional website for a spirituality school, with 15+ pages (courses, sessions, packs, shop, about, contact) generated automatically from editable content files managed in a visual admin panel (Decap CMS + GitHub OAuth) — the client publishes changes without touching code, with automatic deploy to Cloudflare Pages in ~1 min. Includes events ticker, contact form, pricing system with promotions, shop with WhatsApp integration, full SEO (dynamic JSON-LD, sitemap, llms.txt), GDPR compliance with conditional Google Analytics, WCAG accessibility and optimised WebP images. Zero operational cost (Cloudflare + GitHub + Formspree, all free tiers). Stack: Node.js · Decap CMS · Cloudflare Pages Functions · GitHub OAuth.

Web DesignSEOJSON-LDPWAMulti-page
Energia Natural project screenshot

Energia Natural

Live
Visit site

Dynamic institutional website with custom CMS and full back-office (messages, events, projects, services, settings, users, analytics, history). 18 pages served at Cloudflare's edge in hybrid SSR, with 16 service pages generated from the database — the client edits texts, images, prices and training models directly in the admin without touching code. Passwordless magic-link login (single-use tokens, D1 allowlist), own cookieless analytics (GDPR by design), contact form with Turnstile + honeypot + per-email rate-limit, magic links and notifications via Resend, domain email (@energianatural.pt) via Cloudflare Email Routing. Full SEO (dynamic JSON-LD for Service/Breadcrumb/Organization, sitemap, llms.txt), Lighthouse 100/100/100/100. Entire infrastructure on free tiers — zero operational cost. Stack: Astro 5 · TypeScript · Tailwind 4 · Cloudflare Pages + D1 + R2 · Resend · Cloudinary · Turnstile.

Web DesignCustom CMSSSRSEOJSON-LD

Stack

ReactNext.jsTypeScriptTailwindNode.jsPostgreSQLPrismaDockerClaudePythonGitFramer Motion
ReactNext.jsTypeScriptTailwindNode.jsPostgreSQLPrismaDockerClaudePythonGitFramer Motion
ReactNext.jsTypeScriptTailwindNode.jsPostgreSQLPrismaDockerClaudePythonGitFramer Motion
ReactNext.jsTypeScriptTailwindNode.jsPostgreSQLPrismaDockerClaudePythonGitFramer Motion

Movement

Beyond the code, a movement.

There's another way to live. Freer, more balanced.

NatureTechFinanceMindBody
Discover the movement

Contact

Let's talk.

Got something in mind? Send a message, I always reply.