Problem: I was unhappy with the low quality tech content on famous websites like TutorialsPoint. We always come across some obsolete content, broken links, or bad practices on tech/programming websites but there's no way to fix that. It solely relies on the blog owners and sometimes they just stop keeping their sites up-to-date. Even if they want to, they cannot monitor each and every article/links/examples on their massive websites.<p>Solution: I made TutsWiki, an open-source website where people can review the content and modify it if they find any mistake in it.<p>How: Users can click on "Edit this page" button at the top right corner of each post. This will take them to the GitHub repository where actual content is present. They can modify the content and raise a "Pull Request". When the PR is approved, website content will update automatically.<p>Example: A CSV file that I used in my example program was broken. The original site which hosted the CSV file had updated the URL along with the CSV content. It was 3 years' old article which I was not monitoring but thanks to a visitor who found out about it and raised a PR to fix it. Link to PR (https://github.com/TutsWiki/source/pull/3/commits/4ea5ecfb9b634d9a0fc04b341e6f316d0a98a875)<p>Challenges: I cannot work on this project alone due to a full-time job and household chores. I'm looking for contributors. I also have to decide the niche e.g. whether TutsWiki should only cover programming articles/tutorials or be open to all categories.<p>Note: Users can submit new content which will be available on the site once it's approved by mods e.g. pandas tutorial series (https://github.com/TutsWiki/source/tree/master/content/pandas%20cookbook)<p>Website URL: https://tutswiki.com/
GitHub project: https://github.com/TutsWiki