Collaboration
Overview
When working on projects with other people, making use collaborative tools in order to adequately communicate and keep track of files within the project is vital for successful completion. This becomes especially useful if working on large projects, with many people, or if real life collaboration is otherwise impossible (like being in a pandemic).
Git
The main wiki page for Git is available here. For file version and file tracking, Git is a popular option for this and is quite powerful.
Communication
There are a host of different communication platforms - all with their own perks. For example there's Whatsapp, Telegram, Microsoft Teams, Slack and Discord.
Slack
Slack is quite useful for managing chatrooms with your organisation. It is available on all Mac, Windows and Linux. Find out more here
Microsoft Teams
As the name suggests, you can create a team with your group mates and can then share resources, have video calls, chats, etc. It is available on Mac, Windows and Linux. Find out more here