I built the first iteration of Cashroll.io a couple of years ago. It took a while working out the best UX and what tooling to use and finished it in a couple of months outside of a busy schedule.
I recently rebuilt the whole project in an evening.
Granted it needed a fair bit...