Record App
Desktop, mobile and web app for Record.
A proof of concept distributed social & music application (library, sharing, discovery & curation) network built entirely on IPFS. User data is stored via a scuttlebot-like immutable log via IPFS-Log & OrbitDB. Bootstraping/peer discovery is done via bitboot
Record Node
This repo is a react & react native UI for Record Node.
Install
npm install
Usage
Desktop (Electron)
npm run rebuild:electron // rebuild node bindings for electron
npm run start:electron
Note: fpcalc (chromaprint) must be installed to be able to import audio files.
OSX using Homebrew
brew install chromaprint
Ubuntu
sudo apt-get install libchromaprint-tools
Mobile (React Native)
First, install packages needed by nodejs-mobile:
npm run install:nodejs-mobile
Then, start react native packager with:
npm run start
iOS
npm run build:ios // or `npm run build:ios:dev`
npm run start:ios // or open & build with xcode `open ios/Record.xcodeproj/`
Android
npm run build:android
npm run start:android
License
MIT