Jason Lamb .ME Some stuff I think is cool and interesting, you might too!

October 6, 2026

Building a Warranty Tracker Before I Need the Warranty

Filed under Informational

The best time to find a warranty receipt is before something breaks. Unfortunately, that is also the time when finding the receipt feels least urgent. My Warranty Tracker gives the information a consistent home.

A record can include the product, category, manufacturer, model, serial number, seller, warranty provider, costs, dates, receipt URL, and notes. Instead of reconstructing the purchase later, the details can be captured while they are still easy to find.

The dashboard summarizes active, expiring, and expired warranties along with tracked value. A continuous color cue changes as expiration approaches, and the app treats warranties within 90 days as expiring soon. That makes the date visible without requiring a separate mental calculation for every row.

Household sharing is part of the workflow. Accounts can keep a record private or share it with the household, and an administrator can create one-time invitation codes for additional members. The person who bought an item does not have to be the only person who can find its information later.

The application supports search, filtering, sorting, and editing on both phone and desktop. Underneath, PHP stores the records in JSON with locking and atomic replacement. It follows conventions from the repository’s shared foundation work.

A tracked expiration date is an organizing aid, not a verdict on what a provider will cover. The policy terms and purchase records still matter. The app’s job is to make those supporting details easier to locate.

This is a practical home project: fewer scattered notes, a clearer view of upcoming dates, and one less search to perform while dealing with an already inconvenient broken item.

Explore the project on GitHub