Librechord is an open-source website for sharing and publishing music. Inspired by Spotify and SoundCloud.
- Install Node.js, ffmpeg and MongoDB Compass if you haven't already.
- In MongoDB, create a database, name it
librechordand create three collections in it:audios,commentsandusers. - Download this repository and unpack it in any folder.
- Open this folder in the terminal/command prompt.
- Run
npm ito install the necessary packages. - Run
npm start. The website should be running at http://localhost:7777/
- Account system
- Uploading songs
- Searching through songs
- Multilingual support (full language list here)