Skip to content
@AnnLite

Ann Lite

Ann Lite is a Christian platform connecting faith, prayer, and charity through technology.

Ann Lite

images (8)

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.

What Ann Lite Is

Ann Lite is not only a Christian content platform. It is an ecosystem where people can:

  1. Pray
  2. Access spiritual content
  3. Learn
  4. Read Christian resources
  5. Discover charitable projects
  6. Support charitable causes
  7. Make secure donations
  8. Follow donation transparency

Mission

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.

Ethical Principles

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.

Ecosystem Architecture

                     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

Main Repositories

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

Development Principles

  • 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.

Security Principles

  • 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-security for the full threat model and policies.

Contribution Rules

See CONTRIBUTING.md, CODE_OF_CONDUCT.md, and SECURITY.md in this repository.

Popular repositories Loading

  1. .github .github Public

    Organization-wide config, templates, and shared policies for the Ann Lite ecosystem.

    1

  2. annlite-database annlite-database Public

    PostgreSQL schema, migrations, and seed data (Prisma) for the Ann Lite ecosystem users, content, charity, donations, payments.

    TypeScript 1

  3. annlite-backend annlite-backend Public

    Central API for the Ann Lite ecosystem auth, content workflow, charity, donations, and payment confirmation. The only service that talks to the database.

    TypeScript 1

  4. annlite-design-system annlite-design-system Public

    Shared design tokens and React UI components (Button, Card, Input, Modal, DonationButton, ContentCard) for the Ann Lite ecosystem.

    TypeScript 1

  5. annlite-payments annlite-payments Public

    Unified payment provider abstraction for Ann Lite one interface for CeloHT (CELO/USDm) and card (Visa/Mastercard) donations.

    TypeScript 1

  6. annlite-celoht annlite-celoht Public

    Thin integration layer between Ann Lite and the CeloHT dApp for CELO/USDm donations. No private keys, no smart contracts.

    TypeScript 1

Repositories

Showing 10 of 14 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…