Show HN: I rewrote an inventory app 4 times over 5 years before releasing v1
I’ve been building for 5 years.
I rewrote it 4 times (Blazor Server -> Blazor WASM + Asp backend -> React + Node -> Ruby on Rails - Ruby and Rails are both awesome btw.) and kept telling myself I was “improving the architecture” when I was really avoiding release. I also spun up a few side projects in that period and shipped none of them.
This is the first one I finally pushed live.
It’s Upzone, an inventory app for ecommerce warehouse teams: receiving, bin locations, pick/pack/ship workflows, and Shopify/Amazon/... sync. Built on Rails 8, which has been genuinely great to work with. A QuickBooks integration is also coming
If you run ops or warehouse workflows, I’d love literally any kind of feedback:
(
4 comments
| 3 points
| on HN
)
The reason I am asking because recently after getting tired of plumbing different npm packages I decided to use blazor server with dotnet 10 to leverage high quality first party packages (e.g. efcore, identity etc) to build a product. I am halfway there, sometimes I miss React & Typescript due to enterprisey nature of dotnet but AI helps me to overcome it. So far doing well with it.
tbh I sometimes miss React & TS too, for the frontend React is just straightforward, and TS is no bad language at all