It never feels like its the right time to rewrite a whole app but since I went through a couple of pivots the codebase and the design were all over the place.
I decided to invest a week of dev time rebuilding the frontend from scratch and I think it paid off. I'm using React/Apollo and Evergreen for my components, which made it much faster to do everything and the app has a corporate look I like.
The app is much faster now and loading states/errors are well handled so it gives feedback to the user, which it didn't do before.
Would really appreciate comments from the community :)
App: http://app.palabra.io/ (👈 the one I rewrote)