Logo Lanfrica

MooreTheAnalyst/payrolldao

Domaine:

digital infrastructuresocioeconomic

Type de record:

software
Créateur:
Moo
Hôte:
On-chain payroll streaming for Africa's informal workers. Pay gig workers, freelancers, and market traders in USDC/XLM via Stellar — no bank account required. Built with TypeScript. Open source. # PayrollDAO **On-chain payroll infrastructure for Africa's informal workforce.** PayrollDAO lets startups, DAOs, cooperatives, and small businesses pay freelancers, gig workers, market traders, and remote workers in USDC or XLM on the Stellar blockchain — instantly, with near-zero fees, no bank account required. > Open-source · Community-driven · Built on Stellar --- ## Why PayrollDAO? Over 400 million informal workers across Africa are excluded from traditional payroll systems. They don't have bank accounts, they wait weeks for payment, and they lose 8–12% of their earnings to fees. PayrollDAO replaces slow, expensive, exclusionary payroll infrastructure with a simple on-chain alternative. A Stellar wallet address is all a worker needs to get paid. --- ## Features - **Stellar wallet connection** via Freighter browser extension - **Employer dashboard** with payment analytics - **Payroll groups** — organize workers by team, location, or role - **One-time payments** — send USDC or XLM to any Stellar address - **Recurring payroll** — scheduled group payments - **Simulated streaming payroll** — demo of micro-payment streaming - **Transaction history** with Stellar Explorer links - **Worker management** — add workers by wallet address - **Analytics** — volume trends, currency breakdown, group performance - **Testnet/mainnet support** - **Mobile responsive UI** --- ## Tech Stack | Layer | Technology | |-------|-----------| | Frontend | Next.js 16, TypeScript, TailwindCSS v4 | | Blockchain | Stellar SDK, Freighter wallet | | State | Zustand | | Database | PostgreSQL + Prisma ORM | | Runtime | Node.js 20+ | --- ## Getting Started ### Prerequisites - Node.js 20.9+ - npm 9+ - PostgreSQL (for full backend; optional for demo mode) - Freighter wallet browser extension (for wallet connection) ### 1. Clone the repository ```bash git clone github.com cd payrolldao ``` ### 2. Install dependencies ```bash npm install ``` # …

Licenses