woat
I just want to say thank you for your kindness - the tips and advice you gave me definitely contributed to the career path I have today. I know that responding back to some random kid may not seem like a big deal, but I would not have been able to get here without the help and generosity of experts like yourself.
I did notice that there is not many platforms that support fullstack projects. A lot of it is simple bitesized function/method exercises (LeetCode, HackerRank, CodeSignal, etc.) and don't encompass building applications from spec.
There is definitely some resistance here on HN about pricing, but I wouldn't worry about it. There are plenty of people who pay $$$ for courses (Udemy, CodeCademy, PluralSight) so the market is there. If each workout provides at least about 1-2 hours of content, then the price is in-line, if not a bargain, compared some Udemy courses around the same length.
For what it's worth, while I understand that your business model is based around finder fees, there is an extreme amount of value from building a solid platform that can handle interactive fullstack courses like what you have so far. There is serious acquisition or licensing/support potential (enterprise onboarding) if this platform grows the correct feature set.
If I want to implement a rich text editor in my website, it will be as easy as 'npm install ...' and an import statement in the relevant file.
Is there an advantage to make a state machine to solve this?