Projects

Apps and websites I've built - for clients and as products of my own.

  • Simple Trackr logo

    Simple Trackr

    Web app · 2026Live

    Expense, income, and invoice tracking for freelancers - log every dollar, turn offers into invoices, send branded invoices, and see the numbers in one dashboard.

    I built it for myself after my spreadsheet stopped being trustworthy. Transactions, offers, invoices, reports, and CSV export - one place instead of a broken workbook.

    Next.jsReactSupabaseTailwind CSSStripe
    Visit Simple Trackr
  • 1FoodMenu logo

    1FoodMenu

    Web app · 2022Live

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

    I built and run 1FoodMenu as my own product: menu editor, public pages, QR codes, restaurant and food-truck modes, and Stripe billing. Free to start; 50+ restaurants online.

    Next.jsReactSupabaseTailwind CSSStripe
    Visit 1FoodMenu
  • Saver Wallet logo

    Saver Wallet

    Web app · 2022Live

    People carry a pile of plastic loyalty cards they rarely use. Saver Wallet stores digital versions of those cards so they’re one tap away when you need them at checkout.

    I designed and built the progressive web app end to end: local storage, simple card UI, and a fast installable experience with no backend or signup friction.

    Vue.jsTailwind CSS
    Visit Saver Wallet
  • Bunny CDN Manager logo

    Bunny CDN Manager

    Web app · 2023Live

    Bunny CDN’s official dashboard works, but managing files in storage zones feels dated. This tool wraps the same storage with a faster layout for uploads, browsing, and cleanup.

    I built a focused Vue UI on top of Bunny's API: folder navigation, drag-and-drop uploads, bulk delete, and an image preview grid meant for day-to-day asset work.

    Vue.jsTailwind CSS
    Visit Bunny CDN Manager
  • Bookmark Manager logo

    Bookmark Manager

    Web app · 2022Live

    Browser bookmarks get messy fast. This app is a dedicated place to save links with tags and notes, then find them again without digging through folders.

    I built the web app with Firebase sync, tag filtering, search, and bulk import from browser export files - a small productivity tool meant for daily use.

    Vue.jsTailwind CSSFirebase
    Visit Bookmark Manager
  • Rock Paper Scissors logo

    Rock Paper Scissors

    Web app · 2021Live

    A classic RPS game in the browser: pick your move, see the result, and keep score for the session. Built as a small playground for UI and motion.

    I built the full game in Vue 3 - animated reveal, score tracking, and a clean responsive layout. Lightweight experiment, not a product.

    Vue.jsCSS
    Visit Rock Paper Scissors