On My Tab

A local-first PWA for transaction tracking, point systems, and lightweight account management.

Type: tool  |  Status: archived  |  Tech: Next.js, JavaScript, Tailwind CSS, PWA, localStorage

AI involvement: moderate (ChatGPT) — Built as an AI-assisted weekend project with LLM support for implementation, iteration, and UI refinement.

On My Tab screenshot On My Tab screenshot

on-my-tab

A local-first PWA for transaction tracking, point systems, and lightweight account management.

Status: archived  |  Type: tool  |  Visibility: public

Tech: Next.js  ·  JavaScript  ·  Tailwind CSS  ·  PWA  ·  localStorage

AI involvement: moderate (ChatGPT) — Built as an AI-assisted weekend project with LLM support for implementation, iteration, and UI refinement.

Screenshot Screenshot

GitHub →

Why I built this: Built to provide a fast, lightweight browser workflow for tracking transactions and points without needing a backend service or full budgeting app.


Overview

On My Tab is a responsive local-first PWA for tracking transactions, accounts, and point-style systems in the browser. It was designed as a lightweight personal utility for quick updates and simple recordkeeping without introducing the overhead of a server-backed financial or budgeting platform.

The app emphasizes speed and convenience, with hot editing, account organization, and PIN-locked features for basic access control. Built with Next.js and browser storage, it delivers an app-like workflow aimed at frequent everyday use.

Features

Installation

# clone the repository
git clone https://github.com/yourusername/on-my-tab.git

# enter the project directory
cd on-my-tab

# install dependencies
npm install

# start the development server
npm run dev