Accepts ERC-20 Stablecoin token (DAI) for payment
- move hard coded catalog to mongodb, create new endpoint on backend
- from frontend , get endpoint to dynamically list items to buy
- add pictures for items to buy
- show download url (popup)
- security (can currently read paymentid from smart contract on blockchain)
- backend web framework: koa (can use async/await)
- React frontend
- Database: MongoDB
- Audius API - https://audius.org/api , https://docs.audius.org/api/rest-api , https://audiusproject.github.io/api-docs/#audius-api-docs
truffle develop
cd backend
node server.js
cd frontend
npm start