Skip to content

cuph7022/Agentpay-frontend

 
 

Repository files navigation

AgentPay Frontend

Dashboard and Stellar wallet integration for the AgentPay protocol (machine-to-machine payments on Stellar).

Overview

  • Stack: Next.js 16, React, TypeScript, Tailwind CSS
  • Purpose: AgentPay branding, dashboard placeholder, and future wallet/API integration

Prerequisites

  • Node.js 18+
  • npm

Setup for contributors

  1. Clone the repo (or add remote and pull):

    git clone <repo-url> && cd agentpay-frontend
  2. Install dependencies:

    npm install
  3. Verify setup:

    npm run build
    npm test
  4. Run locally:

    npm run dev

    Open http://localhost:3000.

Project structure

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

Commands

Command Description
npm run build Production build
npm test Run Jest tests
npm run dev Development server
npm run lint Run ESLint

CI/CD

On push/PR to main, GitHub Actions runs:

  • npm ci
  • npm run build
  • npm test

Contributing

  1. Fork the repo and create a branch.
  2. Make changes; ensure npm run build and npm test pass.
  3. Open a pull request. CI must pass before merge.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.7%
  • Other 1.3%