Dashboard and Stellar wallet integration for the AgentPay protocol (machine-to-machine payments on Stellar).
- Stack: Next.js 16, React, TypeScript, Tailwind CSS
- Purpose: AgentPay branding, dashboard placeholder, and future wallet/API integration
- Node.js 18+
- npm
-
Clone the repo (or add remote and pull):
git clone <repo-url> && cd agentpay-frontend
-
Install dependencies:
npm install
-
Verify setup:
npm run build npm test -
Run locally:
npm run dev
Open http://localhost:3000.
agentpay-frontend/
├── src/
│ └── app/
│ ├── layout.tsx
│ ├── page.tsx
│ └── page.test.tsx
├── package.json
├── jest.config.ts
├── jest.setup.ts
└── .github/workflows/
└── ci.yml # CI: build, test
| Command | Description |
|---|---|
npm run build |
Production build |
npm test |
Run Jest tests |
npm run dev |
Development server |
npm run lint |
Run ESLint |
On push/PR to main, GitHub Actions runs:
npm cinpm run buildnpm test
- Fork the repo and create a branch.
- Make changes; ensure
npm run buildandnpm testpass. - Open a pull request. CI must pass before merge.
MIT