Portfolio

Work that makes an impact

The next chapter

Your business could be written here.

A website built around your brand, made to be found and made to bring people through your door. Tell me about your business and I'll show you what it could look like.

Bjarne Van Nooten Ravn Design
No. 01
02
Full-Stack Web Design & Development

Natural Bio Store

A complete e-commerce platform for natural and organic products, built from front-end to back-end with dynamic pages, an admin panel, Stripe payments, and a 245% increase in visitor traffic.

245% Increase in visitor traffic
100% GDPR compliant
  • Dynamic product pages that update automatically
  • Custom admin panel for full catalog control

Role: Design, development, testing, and hosting

Visit Live site
03
No. 02
04
Brand Identity & Web Design

Ravn Design

The brand and website for my own web design studio, built from scratch with a raven-inspired identity, animated micro-interactions, and a lightweight, framework-free build for fast loading.

  • Custom raven-inspired brand identity
  • Five-page site in English and Dutch: Home, Services, Portfolio, About, Contact
  • Scroll, tilt and magnetic-button animations with GSAP on desktop, CSS-only on phones

Role: Brand identity, design, development, and hosting

Visit Live site
05
No. 03
Your project
06
Closed
Drag a page or use the ← → keys to turn
Natural Bio Store
Full-Stack Web Design & Development

Natural Bio Store

Results
245%
Increase in visitor traffic
100%
GDPR compliant
Full
Custom admin panel
Role

Design, development, testing, and hosting

What was built
Dynamic product pages that update automatically Custom admin panel for full catalog control Secure Stripe payment integration Customer account authentication Structured SEO strategy from the ground up Fully GDPR compliant
About

Natural Bio Store is an online shop for natural and organic products, ranging from cosmetics and care products to gemstones, minerals, and crystals, dried herbs, salts, salt mills, salt lamps and candle holders, and natural dietary supplements. The site features their own brand prominently on the homepage with the tagline "NATURAL BIO STORE Finest Selection."

The project covers a broad range of functionality. Product pages are fully dynamic, updating automatically when the database changes, so the catalog stays in sync without manual intervention. A custom admin panel lets the store owner add, edit, and remove items across all product categories. Stripe handles payments securely, and account authentication lets customers create and manage their own accounts. A structured SEO plan was implemented from the ground up, resulting in a 245% increase in visitor traffic. The site is fully GDPR compliant.

This was the project that pushed my abilities further than anything before. I approached it step by step, and it gave me a real sense of self-belief by the time it shipped. Every layer, from the front-end interface to the back-end infrastructure, was designed, developed, tested, and hosted by me.

Tech Stack
Supabase Firebase Stripe Cloudflare
Gallery
Ravn Design
Brand Identity & Web Design

Ravn Design

Role

Brand identity, design, development, and hosting

What was built
Custom raven-inspired brand identity Five-page site in English and Dutch: Home, Services, Portfolio, About, Contact Scroll, tilt and magnetic-button animations with GSAP on desktop, CSS-only on phones SEO-structured pages with FAQ and service schema markup Framework-free build for fast load times
About

Ravn Design is my own studio, offering custom web design and monthly hosting to small businesses in Tienen and Vlaams-Brabant. The brand draws on the raven: a bird known for perspective, clarity, and vision, which became the throughline for the whole identity and the tone of voice across the site.

The site covers five pages — Home, Services, Portfolio, About, and Contact — in English and Dutch, each structured around clear calls to action and SEO-ready content, including FAQ and service schema markup for search engines. Every page is static HTML built with Eleventy, so it loads instantly. Scroll reveals, card tilt and magnetic buttons run on GSAP, loaded only on desktop once the page is ready; phones get lightweight CSS animations instead. The contact form is protected by Cloudflare Turnstile and stores messages in Supabase.

This is where I apply everything I use for client work to my own brand first: clean structure, considered typography, and a build that stays fast without sacrificing personality.

Tech Stack
Eleventy HTML5 CSS3 JavaScript GSAP Netlify Supabase Cloudflare Turnstile
Gallery