After a few weeks of work, I finished the multi-tenancy feature for dotRemote. Already migrated my other job board to the new platform. Next step is to improve the admin dashboard and offer the app as a service.
I've spent the last week adding multi-tenancy support to the app. My plan is to run both my job boards (dotremote and rubyjobsbrazil) on the same platform. I can also offer the platform as a service in the future!
✅ Removed webpacker from the project ✅ Added jsbundling with esbuild - It's really fast! ✅ Removed a lot of JS dependencies including React ✅ Migrated the admin forms from React to plain html
The new version of dotRemote with hotwire is live! It looks as responsive as the old React version but with a lot less code. Next step: update the project to use jsbundling instead of webpacker.
More work done on the dotRemote hotwire migration. Added a few stimulusjs controllers to replace the jquery code. Also took some time to improve the CSS components.
Turbo looks awesome but I decided to stick with the tools I already know: Rails + React. It will allow me to ship features faster and have more time to learn and experiment with marketing.
I'm starting a new project! A few months ago I got an elgato stream deck and built a small pomodoro app in a weekend. During the next 100 days I'll build and ship a product based on this small app! 🍅🕐