---
title: "BeliMadu.com"
url: "https://ridwaanhall.com/projects/belimaducom"
markdown: "https://ridwaanhall.com/projects/belimaducom.md"
summary: "An online honey shop on Next.js 16 and Cloudflare Workers, with a WhatsApp-checkout cart and a Vitest suite."
---

# BeliMadu.com

> An online honey shop on Next.js 16 and Cloudflare Workers, with a WhatsApp-checkout cart and a Vitest suite.

- Category: E-commerce
- Status: Maintenance Support
- Started: April 16, 2025
- Built with: Next.js, React, TypeScript, TailwindCSS, Cloudflare Workers, Vitest
- Live: https://belimadu.com

## About

### The problem

Local beekeepers sell mostly through intermediaries, and buyers have no easy way to order natural honey directly or to compare sizes and prices.

### The approach

BeliMadu.com is a Next.js 16 and React 19 site with no database: the catalogue, articles, FAQ and legal text live in typed TypeScript modules. Product and article pages are prerendered, listings and search render on demand, and the whole site runs on Cloudflare Workers through OpenNext.

- A catalogue with filters, product lines with several sizes and a size picker showing price per 100 g.
- A cart kept in localStorage that checks out through WhatsApp, using regional shipping and minimum-order rules.
- A contact form built as a Server Action, with Cloudflare Turnstile and Cloudflare's send_email binding.
- Structured data for products and articles, generated pre-sized images, and Vitest suites for the catalogue, SEO, redirects, validation and cart.

### The result

Live at belimadu.com. The source is private, and customer reviews are only ever added when they are real.

## Features

- **Catalogue and Sizes**: Filters, product lines and a size picker with price per 100 g.
- **WhatsApp Checkout**: A local cart that sends the order through WhatsApp.
- **Protected Contact Form**: A Server Action with Turnstile and Cloudflare Email.
- **Structured Data**: Product and article schema, sitemap and generated images.
- **Tested**: Vitest suites for the catalogue, SEO, redirects, validation and cart.

## Tags

Django, E-commerce, tailwindcss, vercel, honey, seo, cloudflare

## Elsewhere

- This page for people: https://ridwaanhall.com/projects/belimaducom
- Index of every page as Markdown: [llms.txt](https://ridwaanhall.com/llms.txt)
