Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Building a multi-tenant POS and inventory system with Spring Boot and Angular: three design decisions that paid off

Small shops need three things from software: sell quickly, know what is in stock and trust the numbers. I built a self-hosted inventory, point-of-sale and purchasing system for them, with Spring Boot…

  • Tenants isolated from each other using Hibernate filter and tenant ID from JWT
  • Audit trail for stock changes with append-only stockmovements table
  • Reliable checkout process with offline queue for unreliable Wi-Fi

More from Saturday 3 October →