Wayòm Syièl la A digital Christian and charitable ecosystem connecting faith, spiritual education, Christian resources, and transparent charitable action.
Founded by Berline Britus.
Ann Lite is not only a Christian content platform. It is an ecosystem where people can:
- Pray
- Access spiritual content
- Learn
- Read Christian resources
- Discover charitable projects
- Support charitable causes
- Make secure donations
- Follow donation transparency
Ann Lite exists to connect Faith + Spiritual Education + Christian Content + Charity + Transparent Donations + Digital Payments into one coherent, trustworthy platform — with a strong focus on supporting vulnerable children and people in need.
Ann Lite will never promise:
- Salvation in exchange for donations
- Blessings in exchange for payments
- Spiritual rewards in exchange for financial contributions
All donations are voluntary. Transparency is a core product requirement, not an afterthought.
ANNLITE-WEB
│
▼
ANNLITE-BACKEND
/ │ \
/ │ \
▼ ▼ ▼
DATABASE CONTENT PAYMENTS
│
┌───────────┴───────────┐
▼ ▼
CELOHT DAPP CARD PAYMENT
│ │
CELO / USDm VISA / MASTERCARD
ANNLITE-ADMIN ───────────────► ANNLITE-BACKEND
ANNLITE-MOBILE ──────────────► ANNLITE-BACKEND
ANNLITE-DESIGN-SYSTEM
│
├── ANNLITE-WEB
├── ANNLITE-ADMIN
└── ANNLITE-MOBILE
ANNLITE-INFRASTRUCTURE → DEPLOYMENT + CI/CD
ANNLITE-SECURITY → SECURITY STANDARDS
ANNLITE-DOCS → ECOSYSTEM DOCUMENTATION
| Repository | Responsibility |
|---|---|
.github |
Organization-level configuration, templates, and policies |
annlite-design-system |
Shared UI tokens and components for web, admin, mobile |
annlite-database |
Schema, migrations, and data model (PostgreSQL + Prisma) |
annlite-backend |
Central API: auth, users, prayers, content, charity, donations |
annlite-payments |
Unified payment provider abstraction (CeloHT + card) |
annlite-celoht |
Integration layer with the CeloHT dApp (CELO, USDm) |
annlite-content |
Multilingual spiritual/educational content pipeline |
annlite-web |
Public-facing Next.js application |
annlite-admin |
Internal administration dashboard |
annlite-docs |
Ecosystem-wide documentation |
annlite-security |
Threat model, policies, audit checklists |
annlite-infrastructure |
Docker, CI/CD, environments, monitoring |
annlite-mobile |
Android/iOS client, backed by annlite-backend |
- Each repository has exactly one responsibility — no duplicated business logic.
- The frontend (web/admin/mobile) never talks to the database or payment secrets directly; everything routes through
annlite-backend. - CeloHT integration is a thin adapter, not a reimplementation of CeloHT.
- Card payments are handled by a PCI-compliant third-party processor; Ann Lite never stores raw card data.
- No repository is considered "done" without a README, tests, and security notes.
- No secrets, private keys, or credentials are ever committed to any repository.
- Role-based access control is enforced on all administrative and financial operations.
- All payment flows are verified server-side; the client is never trusted for payment state.
- See
annlite-securityfor the full threat model and policies.
See CONTRIBUTING.md, CODE_OF_CONDUCT.md, and SECURITY.md in this repository.