32 projects · everything shipped

Imagination trumps knowledge

Desktop apps, App Store releases, storefronts taking real money and AI tooling. Every one of them is either downloadable, live, or open on GitHub — usually all three.

Download a Mac app

Signed, notarized and free. Each has its own page here.

AI BoxmacOS App — Tauri 2, Rust & React

AI Box

A native macOS app that puts agentic chat, a writing studio, local image generation and a real terminal behind one window — then hands you the controls on your phone while the Mac does the work and keeps your API keys. Built with Tauri 2, Rust and React, signed and notarized, with conflict-free sync between devices. Free during public beta.

SkribblemacOS App — SwiftUI & AppKit

Skribble

A paint app in the spirit of the one everybody already knows — shapes, arrows, a fill bucket, text — with a second mode that turns the whole screen into the canvas, so you can circle the thing you are talking about instead of describing where it is. Everything stays vector, so undo, resizing and PDF export never soften. Exports PNG, JPEG and true vector PDF.

GridlymacOS App — Electron & Canvas

Gridly

A Mac spreadsheet that opens the .xlsx someone actually sent you — fonts, fills, borders, number formats, merged cells and frozen panes all still where Excel left them — then writes it back out as a real Excel file. Formulas calculate rather than sit there, the grid paints to a canvas so large sheets stay fast, and dark mode leaves the workbook's own colours alone.

Dungeon MonstersTerminal C++ Game

Dungeon Monsters

A roguelike dungeon crawler with pixel art sprites and faction-based combat. 8 monster types, 14 weapons, 10 procedurally generated floors.

Install via Homebrew

brew tap GeroWalther/dungeon

brew install dungeon-monsters

Natura VervaeE-Commerce — Next.js 16, Stripe & MongoDB

Natura Vervae

A full storefront for a biological longevity supplement brand, built on Next.js 16 with the App Router and React 19. Stripe Checkout handles multi-item orders with EU and international shipping, MongoDB and Mongoose back the orders, blog and newsletter, and Resend sends the transactional mail. Styled with Tailwind CSS v4 on shadcn-style primitives.

Vice Fitting MallorcaClient Project — Next.js 16, Stripe & MongoDB

Vice Fitting Mallorca

Public site and booking system for an official Vice Golf retailer and fitter on Mallorca. Stripe Checkout takes the €90 session fee, MongoDB Atlas holds the bookings, and Resend sends a confirmation with an .ics attachment so the slot lands in the customer's calendar with reminders — and in the fitter's. Trilingual in German, English and Spanish via next-intl, with a password-protected admin dashboard for the booking list and demo-day scheduling. Next.js 16 App Router, React 19, Tailwind v4 and shadcn/ui.

Pour BeautyOnline Shop

Pour Beauty

Custom Full Stack E-Commerce Online Shop built with Next.js, TailwindCSS, Prisma, Stripe for payments, MongoDB for data storage and Resend for transactional emails. Fully functional, including a custom Admin Dashboard to manage products, orders and customers.

Vision-XAI image & story generator

Vision-X

AI-powered content generation platform built with Next.js, Supabase and React Query. Text and image generation across multiple models (Claude, Replicate and others), community sharing with likes and pagination, and optimistic UI updates for smooth interaction.

MERN Stack + DockerFull Stack Application

MERN Stack + Docker

In-depth Node.js and Express backend, modern React frontend architecture, complete MongoDB and Mongoose engineering, and professional Docker development and production workflows. MVC architecture with proper separation of concerns.

Polo and Lifestyle MagazineSwift iOS App

Polo and Lifestyle Magazine

A custom Swift iOS app for the official Polo and Lifestyle Magazine, available on the App Store. Built with Swift and SwiftUI.

Miss GlowCustom Online Shop

Miss Glow

A custom full stack e-commerce shop built to a client's requirements, including a custom Admin Dashboard and a fast checkout. Next.js, Prisma, Stripe, TailwindCSS, MongoDB and Resend.

justConvertReact Native — App Store

justConvert

React Native Expo app for iOS and Android using the official Frankfurter Stock Exchange API to convert currencies precisely, plus lengths, weights, areas and volumes. NativeWind for styling and RevenueCat for in-app purchases.

Don't Forget! Take a Note!React Native — App Store

Don't Forget! Take a Note!

React Native Expo app on the Apple App Store. Capture, organise and never forget — a fast, focused note-taking app.

POLO and Lifestyle MagazineClient Project — WordPress

POLO and Lifestyle Magazine

The official Polo and Lifestyle Magazine website.

G-DriveFile Management System

G-Drive

A Google Drive clone in Next.js and TailwindCSS with Clerk auth, a custom multi-type file upload mechanism, SingleStore and AWS S3 for storage.

XTradeAIReact Native App

XTradeAI

Analyse stocks, indices, cryptocurrencies and commodities through a custom Python backend, combining latest news, macroeconomic data, technical analysis, sentiment and real-time price action.

ClimaticNative iOS — Swift

Climatic

Native iOS app in Swift using the OpenWeatherMap API. Current weather from location tracking, or search any city.

Pluto MarketDigital Marketplace

Pluto Market

Fullstack e-commerce marketplace for digital products. Next.js 14 App Router, NextAuth, tRPC, TypeScript, TailwindCSS, ShadCN, Stripe, MongoDB with Prisma.

Moonlamp Online ShopE-Commerce Showcase

Moonlamp Online Shop

Built in TypeScript, React and Next.js 13 with the app router, Framer Motion for effects, Zustand for global state, TailwindCSS, Prisma and Stripe payments.

GraphQL + Node APIBackend API

GraphQL + Node API

Backend API in Node using GraphQL powered by Yoga and connected to MongoDB, with a custom schema and resolvers for all CRUD operations.

Full Stack Threads AppNext.js 13

Full Stack Threads App

TypeScript full stack Threads app. Next.js 13 server and client components, MongoDB with Mongoose, Clerk auth, TailwindCSS, ShadCN with Zod and React Hook Form for validation.

The Wild OasisAdvanced React Patterns

The Wild Oasis

Full stack React app using the compound component pattern and a modern stack: react-query, context API, styled components, error boundaries, date-fns, recharts, react-hook-form and Supabase for auth and storage.

Twitter CloneReact Native — Expo Router

Twitter Clone

React Native app built on Expo Router.

Twitter BackendExpress API

Twitter Backend

Custom Express backend written for the Twitter clone.

Next BlogNext.js

Next Blog

A simple blog written in Next.js.

OmnifoodHTML & CSS

Omnifood

Pure HTML and CSS website.

Nike Shoe StoreReact Native

Nike Shoe Store

React Native mobile store frontend — Redux Toolkit, RTK Query and more.

Nike BackendExpress API

Nike Backend

Custom Express backend for the Nike shoe store, with Stripe payments.

UPS inspired delivery AppReact Native

UPS inspired delivery App

React Native mobile app — TypeScript, TailwindCSS, StepZen for GraphQL queries and a Firebase backend.

AI Code-GOpenAI Chat Bot

AI Code-G

AI chat bot built on OpenAI's API.

ChirpT3 Stack Application

Chirp

T3 Stack application using TypeScript, Next.js, TailwindCSS, tRPC, Prisma, Clerk for authentication and a PlanetScale database to build a fully functional emoji-only tweeting app.

GewitterT3 Stack Application

Gewitter

T3 Stack application using TypeScript, Next.js, TailwindCSS, tRPC, Prisma, NextAuth and a PlanetScale database to build a fully functional tweeting, liking and following app.