@mostajs/donors
v0.1.0
Published
Gestion des donateurs : fiche donateur, dons ponctuels/récurrents, reçus & attestations. DB-agnostique ; compose payment/numbering/file-export. Générique NGO.
Maintainers
Readme
@mostajs/donors
Auteur : Dr Hamid MADANI [email protected] · Licence : AGPL-3.0-or-later · Statut : 0.1.0 (6 tests verts)
Donateurs + dons ponctuels/récurrents + reçus/attestations. Autonome ; compose payment/numbering/file-export. Générique NGO.
import { createDonors, createMemoryRepositories } from '@mostajs/donors';
const d = createDonors({ repositories: createMemoryRepositories(), payment, numbering, fileExport });
const donor = await d.donors.create({ name:'Ali' });
const don = await d.donations.record(donor.id, { amount:5000, kind:'recurrent' });
await d.receipts.generate(don.id, 'pdf');Lancer : node test-scripts/unit/donors.test.mjs && node examples/dons/run.mjs
