Hey, check out what we did: https://www.interface-eu.org/
It's amazing to see a project you worked on for a while reach a state that it can be presented to the public. With our rebranding to interface, and the accompanying new website I am not at such a moment.