I created a Discord server for anyone who wants to explore/team up on possible AI startup ideas. Let’s discuss how recent advancements can be used in powerful new ways for value creation.
I am a big fan of Keycloak as it’s been mentioned a few times in previous comments. Maybe this could help someone interested in implementing SSO, but currently working on a full stack starter kit that has Keycloak support/integration included: https://appcket.org.
I would be hesitant to do a full re-write at this point. It seems to me the smoothest path from a business perspective would be to convert to .NET Core. I love NodeJS, but .NET Core is fantastic as well and supported by a huge company with massive resources that wants to see it succeed. This bodes well for its growth prospects going forward.
Best of luck either way you decide.
A fantastic sports talk radio station in Dallas/Ft Worth is https://www.theticket.com/. They have a great mix of current events, random topics, funny bits and local sports. You can easily listen to their stream using the SportsDay Talk app. The morning show from 5:30 - 10:00 is the best.
I am working on an automated way to test what you are describing. It's a codeless functional testing SaaS for browser based apps/sites. It's still new and I am looking for early customers to gather feedback and validate the product. Check it out at https://ninjaqaiden.com and I'd love to help see if it fits your needs.
I've thought about this a little bit lately as well and do see some value in it.
Maybe one way to get around the issue of needing to be deeply familiar with the client's codebase is to first just set up the testing infrastructure for them. This is easy enough.
From there you could add basic unit test examples and then do training sessions with the team until they mostly understand the concepts themselves and are able to take it over. The client could ask you back in a few months to check up on things and make any corrections allowing you to move on to help another client/team in the meantime.