Listen to lofi with some background noise, get work done.
User generated stored in Gaia. Gaia is a "Decentralized storage architecture for off-chain data".
Auth: Stacks Auth Audio storage/api: Firebase Storage User Data: Gaia
functions/
: firebase cloud functions,node express
app that handles audio tracks.server/
:node express
server that handles user data storage with gaiasrc/
: source directory for the frontendReact App
rust_server
: experimental rust server (irrelevant)
Make sure node
is available. (Using yarn
as the package manager)
Need a Blockstack account
Run yarn
in the root
, functions/
and server/
directories to install
dependencies.
Add serviceAccount.json
within functions/
which you can get in the firebase
console
for a project.
Add .env
file within server/
containing:
MONGO_DB_URL=mongodbURL
Get them running!
functions/
yarn serve
server/
node index.json
root/ (for the react app)
yarn start
Start making changes!