Hacker News new | ask | show | jobs
by michelb 1678 days ago
I worked for an e-learning company where they built a custom solution for various reasons, but mostly for flexibility.

Some of those reasons: - integration with other (client)systems - advanced payment integrations, like bulk sales to schools, free accounts for teachers, combination packages with books (separate ISBN's) etc. - ability to introduce way more types of content presentations and learning systems - work really well on mobile - make the UX way, way better - different ways of tracking progress, Xapi or something country specific

It was and is quite the investment, but they have complete control and they can offer something nobody else can.

We've looked at other solutions both open-source and commercial and most of them truly suck. They either contain too much or too little or require heavy customisation, or the UX is appalling.

Once you need to onboard organisations or schools, each with multiple departments and their demands/regulations, you're in for a world of hurt unless you can adapt your platform.

It really depends on what a 'teaching business' will be for you.