Project website and social media presence

Summary
Creation, development and constant update of all web-based communication means, including the project’s website and social media channels.