GitHub is a great platform for collaborating on projects that require
versioning. Latex documents such as summaries and reports of college courses are
a great example: you can collaborate using the git version control system and
make the results public and accessible to interested parties.
There is a disadvantage though: