I think over half the stuff in my freezers expired in 2018 or earlier.
I need a rotation system.
If it’s still frozen, it’s still edible.
All my cans have big expiration dates written on them in sharpie marker. All my frozen meat has the package date in large sharpie letters and is eaten oldest first. It’s simple and it works.
I also have separate storage to experiment with going beyond shelf life. Most cans are fine a decade or more after their expiration date. I had one sauerkraut, one tomato sauce, and several canned fish go very obviously bad anywhere from two years after expiration for the fish to 5-6 years for the acidic sauerkraut and tomato cans, but no other problems even eight years after the label date.
Might I suggest a clipboard, with a sheets of your inventory, along with a pencil on a string.
The clipboard should be in close proximity to your pantry, and kept current.
"Store what you eat, ..and eat what you store " will assist you in keeping the rotation of foods current
Organizing on a computer is a good fundamental idea, but somehow those sheets never makes it to the clipboard, or pantry.
I've been there , and done that !
I worked in a convenience store when I was in college. Two things I remember to this day are rotate your stock and face your products. I still face cans of soda or bottles of Lipton ice tea in my refrigerator, but more importantly, I always rotate all foods and any other items that have an expiration date. When you put away your groceries, just pull out the old stuff and put the new stuff in the back, once you've confirmed the expiration dates. I also pull from the back of the shelf at the store and check to see if it's newer than the stuff up front. Some stores rotate, others don't. A lot of times I find older items in the back. Military commissaries are notorious for putting new stock up front, but I've also seen in in other grocery stores, so always check the expiration date before buying.