Looks really interesting, would you say it’s an opensource Bandcamp alternative?

Yes, it drew a lot of inspiration from Bandcamp and SoundCloud, but nowadays we are focusing on developing our own features.