Projects

Websites and apps I’ve built.

Businesses I run, websites for clients, and apps I made for my own work. See what each one does and try the ones that are live.

Projects
28
Live to try
20
Years building
2019–26
FeaturedLive

EPUfix

Finance · Web app · 2026

Offers, invoices, income and expenses for one-person businesses in Austria (EPU) - an offer becomes an invoice, the payment becomes income, and each income lands in the right E1a category.

What I built

Built for my own two businesses first: offers, invoices with all Austrian required details, reports, a tax estimate and an export for the tax advisor - in one place instead of Excel and Word.

  • Next.js
  • React
  • Supabase
  • Tailwind CSS
  • Stripe

What’s inside

  • TransactionsLog income and expenses and keep them categorised in one list.
  • Offers → invoicesTurn an accepted offer into a branded invoice and send it.
  • Dashboard & reportsSee income, costs and net for any period at a glance.
  • Tax advisor exportHand a sorted income and expense report to your tax advisor in minutes.
FeaturedLive

1FoodMenu

Productivity · Web app · 2022

A live digital menu for restaurants and food trucks - photos, prices, hours and a QR code. Update from your phone; guests open it in the browser, no app needed.

What I built

I build and run it as my own product: menu editor, public menu pages, QR codes, restaurant and food-truck modes, and Stripe billing. Free to start.

  • Next.js
  • React
  • Supabase
  • Tailwind CSS
  • Stripe

What’s inside

  • Edit from your phoneChange prices, photos and hours in seconds - the menu updates live.
  • QR code includedGuests scan and open the menu in the browser - no app needed.
  • Restaurants & food trucksSeparate modes for a fixed restaurant and a food truck.
  • Free to startPaid plans handled with Stripe billing when you need more.
  • Live

    Handwerker Netz

    My business · 2026

    A Vienna handyman business - furniture assembly, wall mounting and smart home installation, at a fixed price agreed before the job.

    What I built: The bilingual website (German and English) with a page for each service, quote requests with photos, and the Google Business Profile. I still improve it every week.

    Next.js · DE / ENVisit site
  • Private

    Ideal Credit Management

    My business · 2026

    Loans, clients, payments, income and expenses for a consumer credit company in Moldova, in one place.

    What I built: Built the whole system and moved the data over from the old setup. Live and used by the team every day - a private app with no public access.

    Next.js · Supabase
  • Live

    Ideal Credit website

    My business · 2022

    The public website of Ideal Credit, a consumer credit company I co-founded.

    What I built: Built in 2022 and rebuilt since. Loan pages, calculators and articles, kept up to date.

    Next.js · MDXVisit site
  • Closed

    Vino Vistara

    Client · 2025

    An online wine store on Shopify.

    What I built: Set up the store and customised the Horizon theme.

    Shopify · Horizon theme
  • Live

    Postu Bau

    Client · 2026

    Postu Bau GmbH is a master builder (Baumeister) working across Austria.

    What I built: Bilingual website (German and English) with project pages and a CMS, so the team can add projects on their own.

    Next.js · Storyblok · DE / ENVisit site
  • Live

    Balance & Buddy

    Client · 2026

    A local clothing boutique in Baden bei Wien.

    What I built: Designed and built the website.

    Next.js · TailwindVisit site
  • Live

    Lisa Tonge Solicitors

    Client · 2025

    A solicitor's practice in Worsley, Manchester (UK).

    What I built: Designed and built the website.

    Next.js · TailwindVisit site
  • Live

    Q-Term heat pumps

    Client · 2022

    Q-Term sells and installs heat pumps for homes in Moldova.

    What I built: Designed and built the business website.

    Nuxt · TailwindVisit site
  • Live

    JAK Construction

    Client · 2022

    A UK construction company: kitchen and bathroom design, renovations, new homes and barn conversions, with its own designers and architects.

    What I built: Designed and built the WordPress website.

    WordPress · DiviVisit site
  • Closed

    Food Trucks Near Me

    Experiment · 2024

    A directory site plus an app where food truck owners manage their listing.

    What I built: Built the public directory and the owner app, with Supabase for data and maps for locations. Closed now - merged into 1FoodMenu.

    Nuxt · Supabase
  • Live

    Bookmark Manager

    Productivity · 2022

    A dedicated place to save links with tags and notes, then find them again without digging through browser folders.

    What I built: Firebase sync, tag filtering, search, and bulk import from browser export files.

    Vue.js · Tailwind · FirebaseVisit site
  • Live

    Saver Wallet

    Finance · 2022

    Your cards are one tap away at checkout.

    What I built: Built the whole app. It installs like a phone app and saves cards on the device. No server, no sign-up.

    Vue.js · Tailwind · PWAVisit site
  • Live

    Bunny CDN Manager

    Management · 2023

    Upload, browse and clean up files in a Bunny CDN storage zone from one screen.

    What I built: A Vue app on top of Bunny’s API.

    Vue.js · Tailwind · Bunny APIVisit site
  • Closed

    Calculator Online

    Finance · 2024

    Everyday calculators built around Moldovan tax rules, in Romanian.

    What I built: Built in Nuxt in 2024, rebuilt in Next.js in 2025. Closed now.

    Next.js · Tailwind
  • Closed

    Stripe Analytics

    Finance · 2024

    Connects to a Stripe account and shows revenue, customers and trends in charts.

    What I built: Built the app end to end: Stripe connection, reports and charts. Closed now.

    Nuxt · Firebase · Charts
  • Private

    Jobs Calendar

    Management · 2026

    Plan field jobs and invite the people who work on them. Every message about a job stays in one thread.

    What I built: A private app on Next.js and Firebase, made for a phone at the job site.

    Next.js · Firebase
  • In progress

    SheetCard

    Productivity · 2026

    Open a spreadsheet on your phone and search it as a table or as cards.

    What I built: Building the iOS and Android app with Expo. Files stay on the device. Work in progress.

    Expo · iOS / Android
  • Live

    Rock Paper Scissors

    Experiment · 2025

    Create a game, share the link and play in real time.

    What I built: Rebuilt in Next.js and Firebase. The first version was Vue and Appwrite.

    Next.js · FirebasePlay it
  • Closed

    King of the World

    Experiment · 2026

    Players collect points to take a title. The title changes hands when someone passes the holder.

    What I built: Built the game, payments with Stripe and live standings with Supabase. Closed now.

    Next.js · Supabase · Stripe
  • Demo

    Search Favorite Movies

    Demo · 2025

    Search a movie database and keep a list of favourites.

    What I built: A demo app in React and TypeScript.

    React · TypeScriptSee the demo
  • Live

    ideal-credit (npm)

    Finance · 2022

    A public npm package with the loan math behind idealcredit.md: repayment schedules, the effective annual interest rate (DAE) and debt-to-income checks.

    What I built: Wrote and published the package. The website's loan calculators use it.

    JavaScript · npmSee on npm
  • Deprecated

    1food-menu (npm)

    Productivity · 2022

    A public npm package with the JavaScript and CSS templates for menus made with the 1FoodMenu app.

    What I built: Wrote and published the package. Deprecated for now - new updates are coming soon.

    JavaScript · CSS · npmSee on npm
  • Demo

    Burger Max landing page

    Demo · 2019

    A one-page restaurant site. Plain JavaScript builds the menu from data and highlights the section you scroll to.

    What I built: Built during the Udacity Front End course.

    HTML · CSS · JavaScriptSee the demo
  • Demo

    Travel Blog

    Demo · 2019

    A personal travel blog layout that works on phones, tablets and desktops.

    What I built: Built during the Udacity Front End course.

    HTML · CSSSee the demo
  • Demo

    Weather Journal

    Demo · 2019

    Add a US zip code and a note. The app saves it with the current weather from the OpenWeatherMap API.

    What I built: Built during the Udacity Front End course, with a Node.js and Express server.

    JavaScript · Node.jsSee the code
  • Demo

    News Article Analysis

    Demo · 2019

    Evaluate a news article with natural language processing. The Node.js server sends it to the Aylien text analysis API and the page shows the result.

    What I built: Built during the Udacity Front End course, with Express, Webpack, SASS and Jest.

    JavaScript · Node.js · WebpackSee the code