Web Platform

Down Under Cafe

A cafe discovery platform helping people find great coffee shops. Expert-written venue profiles, category browsing, curated city guides, and a full blog, built on Go, PostgreSQL, and the Kalenuxer framework.

Category Discovery Platform
Backend Go + PostgreSQL
Status Live
Domain downundercafe.com
Content Type Venue Profiles + Blog
Content Expert Written

What is Down Under Cafe?

Down Under Cafe is a cafe discovery platform built to help people find exceptional coffee shops. The site lets visitors browse venues by category, read detailed profiles with atmosphere descriptions, location information, and specialties, and discover new spots through a curated blog covering coffee culture, brewing guides, and the best cafes in different cities.

Every venue profile and blog article is written by hand, researched properly, and reviewed before publishing. The admin dashboard gives full editorial control over all content: drafting, scheduling, updating, and organising cafes and posts without any shortcuts that would compromise quality.

Down Under Cafe was built on the same codebase and infrastructure patterns as When Notes Fly, sharing the same Go/Gin backend architecture, Kalenuxer frontend build system, subscription and messaging layers, and deployment pipeline. This lets the platform benefit from proven stability while being specialised entirely for cafe discovery.

What it does

Cafe directory with rich profiles

Every venue gets a dedicated profile page covering atmosphere, location, opening hours, specialties, and what makes it worth visiting. Profiles are browsable by category, making it easy to find exactly the kind of cafe you're looking for.

Expert-written venue profiles

Every cafe listing is researched and written properly, covering atmosphere, coffee quality, work-friendliness, location, and what makes each place worth visiting. Content is maintained by editors who actually know good coffee.

Integrated blog

A full editorial blog alongside the venue directory, covering coffee culture, brewing techniques, city guides, and seasonal recommendations. Blog posts are categorised and tagged, giving the site SEO-friendly content depth beyond just venue listings.

Full admin dashboard

A complete content management system for managing venues, blog posts, categories, tags, users, messages, and subscriptions. Includes the same role-based access control and admin tooling used across all Kalenux platforms.

Subscription and messaging

Email subscription system for notifying readers about new venues and blog posts. Contact form with admin inbox for managing reader messages, partnership enquiries, and cafe owner submissions.

Category browsing and search

Venues and articles are organised by category and tag, allowing visitors to filter by type of cafe, location, or coffee style. Full-text search covers both the venue directory and blog content.

How it's built

Down Under Cafe shares its infrastructure with the When Notes Fly platform, running as a separate Go API service on the same server behind an Nginx reverse proxy. The frontend is built and deployed as a static site via the Kalenuxer build system, served directly from the web root. All content is written and managed through the admin panel, with drafts going through editorial review before publishing.

Frontend Kalenuxer (HTML templates, vanilla JS, CSS), static site deployed via SCP
API Go + Gin framework + GORM ORM + JWT authentication
Database PostgreSQL with full-text search, array tags, soft deletes
Content Expert-written venue profiles and blog posts, managed through the admin CMS
Infrastructure Nginx reverse proxy, Linux VPS (shared with WNF), SSH/SCP deploy pipeline

Technologies used

Backend
Go Gin GORM JWT REST API
Database
PostgreSQL pq driver
Frontend & Build
Kalenuxer Vanilla JS CSS3
Infrastructure
Nginx Linux VPS SSH/SCP

Want a platform like this?

We can build your discovery platform, directory site, or content-driven web application from the ground up using the same stack.