When an OCD programmer design a TinyHK Diecast Collection Tracking App
Here are some of the features I've built for my TinyHK Diecast tracking app:
*Advanced Filtering & Grouping:*
Filter your entire collection by Sector, Region, Vehicle Type, Theme, or even the Store that sells the item.
Group your view by any of these categories. For example, instantly see all your "Police" vehicles together, or group your entire library by the "Store" they are sold in.
When grouping, you can use a checkbox panel to show or hide specific groups to focus on what you want to see.
*Strategic "Buy Plan" System:*
Create multiple shopping lists (e.g., "Diorama Project," "Weekend Haul") with their own budgets and target currencies (NTD or HKD).
When a plan is active, a sidebar shows your budget, items, and a real-time spending visualizer.
The app automatically converts item prices to your plan's currency, showing both the native and converted amounts.
*Intelligent Order Creation:*
Generate a "Buy Order" directly from a plan.
The app knows which items in your plan are sold at which store and only populates the order with the relevant items.
Add details like shipping, tax, and a percentage-based discount, with a floating window showing a full cost breakdown (subtotal, discount amount, grand total).
Mark individual items as "Out of Stock" with a checkbox, which visually strikes them through on the order list.
*Detailed & Context-Aware UI:*
When viewing a buy plan, the specific store you selected for each item is highlighted directly on the item card.
Items in your active buy plan are clearly marked, but they aren't grayed out when you're focused on that specific plan.
The app is full of small quality-of-life details, like showing item counts in modals and providing tools to copy or rename your buy plans.
P/S: The voice is AI-generated.