โก Fun fact: I love music! I play the piano and enjoy all sorts of weird jazz stuff. If you find something I'd like (songs, theory, or anything else), my twitter DMs are always open.
There's only a limited number of communication features we can add; before the project becomes too difficult to manage. A forum would allow for a dynamic way for users to communicate. And there are plenty of services available. Should be easy enough to implement once the MVP is ready.
For the moment we use Flask-Login and a custom DB to take care of user management. Flask-User takes care of this along with username change, email and OAuth Signups and much more. It'll be a huge time saver moving forward