- Website: https://talenttrust-frontend.vercel.app
- Docs: https://talenttrust-frontend.vercel.app/docs
- API: https://talenttrust-backend.vercel.app (Swagger UI at /docs)
- Contract (Stellar testnet):
CCZMIVUBMG5SBC47SDTC32RWLBJ2HW2DCFVWJEOKCH2IFJBZGBKTXK5W
Web app for TalentTrust, a milestone-based freelancer escrow protocol on Stellar. Built with Next.js (App Router), React and plain CSS with automatic light/dark themes.
| Route | Description |
|---|---|
/ |
Product landing page: how it works, features, live deployment details |
/contracts |
Escrow dashboard: create, fund, release, dispute, cancel and rate against the live API |
/reputation |
Freelancer reputation lookup |
/docs |
Product overview, architecture, lifecycle, usage, API and contract reference |
All optional (defaults point at the live deployments), see .env.example:
| Variable | Default |
|---|---|
NEXT_PUBLIC_API_URL |
https://talenttrust-backend.vercel.app |
NEXT_PUBLIC_CONTRACT_ID |
CCZMIVUBMG5SBC47SDTC32RWLBJ2HW2DCFVWJEOKCH2IFJBZGBKTXK5W |
NEXT_PUBLIC_STELLAR_NETWORK |
testnet |
npm ci
npm run dev # http://localhost:3000
npm run lint # type check
npm test # verifies every internal link maps to a route
npm run buildDeployed on Vercel (vercel deploy --prod).
MIT