Many years ago I partially cloned the old iGoogle homepage because I liked it (and Google was killing it off). It's gone through a few experimental rewrites in various technologies for personal educational purposes.
Right now, it's ASP.NET/.NET 8 on the backend and still plain jQuery on the frontend.
I display RSS feeds, US National Weather Service data, and comics in it.
I also have it send some things to friends and family as emails periodically.
Hangfire works on the backend to actually fetch new data at appropriate intervals.
I occasionally have to modify something and manually push a new build because something remote changes but it feels fairly stable right now (knock on wood).
I want to redo it to use ASP.NET AssemblyParts and work towards essentially giving each little box its own DLL as a sort-of-plugin-system so that I feel more comfortable adding more types of boxes (stocks, different weather data, etc) and maybe one day can open-source it. (I'd like to so I can point prospective employers at it and say "see, i can actually write reasonable real world code.")
Right now, it's ASP.NET/.NET 8 on the backend and still plain jQuery on the frontend.
I display RSS feeds, US National Weather Service data, and comics in it. I also have it send some things to friends and family as emails periodically.
Hangfire works on the backend to actually fetch new data at appropriate intervals.
I occasionally have to modify something and manually push a new build because something remote changes but it feels fairly stable right now (knock on wood).
I want to redo it to use ASP.NET AssemblyParts and work towards essentially giving each little box its own DLL as a sort-of-plugin-system so that I feel more comfortable adding more types of boxes (stocks, different weather data, etc) and maybe one day can open-source it. (I'd like to so I can point prospective employers at it and say "see, i can actually write reasonable real world code.")