I have a very basic todo app called TinyTodo that I built 6 years ago that I still use to this day.
And it looks like the last time I updated it was back in 2021 (It’s now 2023).
I’d like to keep using it, but I really should update it and keep it in an updated state, so that if I want to make a quick improvement I actually can. My goal in all of this though is that I can’t re-write it!
Upgrade Tasks
Get it running locally on my m1 macbook pro
Switch master branch to main
Move to it’s own domain name (It’s currently on a subdomain of blakeerickson.com)
Move to it’s own digital ocean server with hosted pg database
Upgrade to ruby 3
Upgrade to Rails 7
Post Upgrade Tasks
Make it multi-user. It currently only works for a single user.
Allow users to sign up
Improve css on sign up page
Allow API Access