Real-time monitoring dashboard for Algorand testnet account balances
Visit live site https://algo-address-tracker.vercel.app
- Frontend: Next.js, React, Tailwind CSS
- Backend: Node.js, Express, Prisma, WebSockets
- Database: PlanetScale MySQL
- Deployment: Vercel
Place a .env file in the root of the project and supply your database and websocket URLs
DATABASE_URL="mysql://..."
NEXT_PUBLIC_WEBSOCKET_SERVER_URL="wss://.."
Install dependencies:
$ npm i
Run the development server:
$ npm run dev
Deploy on vercel:
$ npm i -g vercel && vercel deploy
POST /api/create-wallet/[address]
GET /api/get-wallet/[address]
GET /api/get-all-wallets
PUT /api/update-balance/[address]
PUT /api/update-all-balances
DELETE /api/delete-wallet/[address]
GET /api/get-snapshot/[address]
GET /api/get-latest-snapshots
GET /api/get-all-snapshots