Re:Show HN: Open-source tool for creating courses like Duolingo
by JCharante on Saturday November 18, 2023 @06:12AM
(#38318116)
Right, I think that there should be an editor that can open a project folder (consisting of json files and assets like images or sound clips) that teachers can use and share with each other (because they understand copying a folder and naming it v2 then emailing it to a colleague), but that folder could also be uploaded as a repo to github for more organized projects.
You could also have a cloud service to store the project files, and then the teachers can just login to the editor and click save to upload their latest copy of the course.
My initial thought was to actually use GitHub to store the content. Either on Markdown or JSON - to have some version control. I like how Exercism [1] does it. But I thought it would be hard for teachers - unfamiliar with Git - to update lessons.
Then, I thought about implementing a version control system for the project but I felt I was overcomplicating things for an MVP. But I like the idea of having some kind of version control to improve collaboration.
[1] https://exercism.org/