83 karma · joined November 22, 2022
For Hacktoberfest, I built ContribHub, a platform to help developers find open-source projects to contribute to. Whether you're a beginner just exploring open source or an experienced developer looking for new challenges, ContribHub aims to make the search process easier.
What sets it apart is that the results are randomized, giving every project a fair chance to be discovered. As someone who maintains an open-source project, I know how tough it can be to find contributors and reach the right audience. This helps smaller or less well-known projects get noticed, which is especially useful for maintainers who are struggling to grow their community.
Many developers also prefer contributing to new or early-stage projects, where they can be part of something from the beginning. That's why the star filter is useful — it helps you find projects at different stages of growth.
Let me know what you think :), I'll be improving it and adding more features to make it even easier for maintainers to get discovered and for developers to find projects that truly resonate with them.
For example Collaboration can be great for teachers who want to collaborate live on documents (just like Google Docs), a Blocks-based editor (like Notion) would mean unlimited content possibilities not just multimedia content, AI search can help students grasp notions easily..
We would love to know if you have any ideas that you would want to see added to the roadmap ^^
For example Collaboration can be great for teachers who want to collaborate live on documents (just like Google Docs), a Blocks-based editor (like Notion) would mean unlimited content possibilities, AI search can help students grasp notions easily..
Providing a better developer experience for people that want to develop on top of learnhouse or self-host it in something like Kubernetes & Cloud is a top priority too.
We're just laying the foundations of the LMS and we'll work on new features and guides soon, we would love to hear about some of your recommendations ^^
We're experimenting with headless usage, as you said it would be possible to embed or add a "Dynamic Page Player" or "Canva" to your custom website, the format would be a JSON file that can be passed to that element
Localization support is definitely on the roadmap !
Also we always felt like no one really knows how to use Moodle & co, our teachers always struggled with the software and we did too!
When I started the project I chose MongoDB for simplicity but a PostgreSQL rewrite is on the roadmap ;)