Separate client/browser repository for Blockchain Autopay/Dashboard
- Use Coinbase API to:
- View account details
- Send money through bitcoin address or email methods
- Visualize spending history/trends
- Have an existing Coinbase account with at least a few transactions.
- Run the Blockchain Autopay Web API on port 5000 (manages OAuth authentication with Coinbase).
- Clone the project
npm install
andbower install
http-server
in the main directory
- In the login on the top right, select "Login with Coinbase," which redirects to Coinbase login.
- Give Blockchain Autopay permission to access account information and make transactions up to 1 USD per day.
- View transaction history and spending graph (currently loads 25 most recent transactions)
- Reroute fully to Coinbase Sandbox API to allow many more use cases and testing scenarios (currently relies on real account information, which complicates testing).
- More UI interactive potential (transaction detail views, transaction entry with bitcoin public key in addition to email/account id)
- Transaction status via third blockchain API listing confirmations and/or listing transaction as pending until confirmation.