Next.js app for StableRoute — Stellar liquidity routing (wallet / payment UI).
- Next.js 15 (App Router) with React 19
- TailwindCSS for styling
- Starter landing page; Stellar wallet integration can be added here
- Node.js 18+
- npm
- Clone the repo and enter the directory:
git clone <repo-url> && cd stableroute-frontend
- Install dependencies:
npm install
- Build and test:
npm run build npm test - Run locally:
App:
npm run dev
http://localhost:3000.
| Script | Description |
|---|---|
npm run dev |
Start dev server (Next.js) |
npm run build |
Production build |
npm run start |
Run production server |
npm test |
Run Jest tests |
npm run lint |
Next.js ESLint |
On every push/PR to main, GitHub Actions runs:
npm cinpm run buildnpm test
Ensure these pass locally before pushing.
- Fork the repo and create a branch from
main. - Add tests for new UI/behavior; keep
npm run buildandnpm testpassing. - Open a PR; CI must be green.
MIT