Projects

A mix of side projects, experiments, and products I wanted to understand by building.

Most of these projects started from a practical use case. Some were built for real people, some were a way to test a stack, and some became both.

Inventory tracking

Built for a local store that needed a simple way to track stock, monitor available quantities, and keep inventory reporting readable for day-to-day use.

The same system also powers in-store TV displays that show customer information and image-based content. I am currently extending it toward a multi-screen setup with separate content per display.

Next.js Tailwind Convex Clerk

Personal homepage

This site started as an excuse to learn Astro properly and build a small place on the web that feels personal instead of template-driven.

It is also where I test small UI ideas, page structures, and a lighter content-first workflow for static sites.

Astro Tailwind Static site

Online menu card

One of my biggest projects so far: a digital menu system that lets restaurants manage meals internally while giving guests a clean, category-based customer view.

The product is split between an admin area for managing content and a public-facing menu experience designed to be quick to browse before or during a visit.

Management UI Customer view Hospitality

CMS: Content Management System

A deliberately simple CMS for editing website content without the weight of a full WordPress-style setup.

It supported page management, content editing, a few basic settings, and lightweight statistics. The goal was clarity and control rather than feature overload.

React PHP MySQL