The meaning of this post is to describe the tools we used for collaborative purposes as they are very interesting.
We used git for code version control. We needed a private repository during the event and we didn't want to pay anything. What did we do? We set-up a git server on a Raspberry Pi. It was awesome. We left the Raspberry home running and kept it register its IP via dropbox with another amazing tool so we wouldn't lose it. Worked like charm.
For task board and discussion forums we used an awesome tool that no-one knows: Facebook
Yep, as simple as that. You may say that setting up a git server is too damn complicated and expecting something awesome for forum and task board, but we want easy and convenient solutions. Having a private git server will turn out useful in the future too.
We were 5 people and so the Raspberry didn't catch too much traffic. There were a few break in attempts but installing fail2ban got rid of them quickly.
So, use a Raspberry Pi as a personal server, web server, git server, vpn, whatever. It's awesome and sleek.
Congratulations to my amazing team again.