The last two weeks have been pretty busy. I took InvenTrac from version 0.1.7 to 0.1.13, with seven releases covering new features, fixes, and a few problems I didn’t notice until I started supporting multiple shops.

I added sales stats for Today, Yesterday, the last 7 and 30 days, and monthly reports. I also fixed timezone issues so sales numbers match each shop’s local time. Another big update is cross-platform product linking, which lets sellers match products between Etsy, Shopify, and Squarespace using SKUs or manual linking. This is also the foundation for inventory sync in the future. I also made Squarespace connection much easier with one-click OAuth and added email login so sellers can manage multiple shops under one account.

Of course, there were plenty of bugs to fix too, from stock updates failing across multiple shops to incorrect inventory totals and some UI issues. Seven releases may sound like a lot, but most changes came from one thing leading to another. Add multiple shops, and you need accounts. Add more platforms, and you need product linking. Add sales stats, and you discover timezone problems. That’s pretty much how building InvenTrac has been going. 😂