I did something similar, but instead of building out a whole app I just insert data into a Postgres database directly. It turns out if you know SQL, you don’t need any kind of frontend really to manage your business. Coming up with new features is as simple as building out new views or writing functions on the fly.