Home / Work / Word Of The Lord
08 / Spiritual Platform
Platform Web App
Live Web Platform

Word of the LordSpiritual Platform

A digital Coptic Orthodox platform built with Vanilla JavaScript and local JSON datasets. Features a dynamic random verse of the day, an interactive 9-book scripture reader, hour-by-hour Agpeya canonical prayers, detailed exposition of the 7 Church Sacraments, and a curated YouTube sermons directory.

HTML5 / CSS3 Vanilla JavaScript Fetch API & Local JSON
Launch Live Preview
Repository Access Private Repo
SCREENSHOTS
5
TIMELINE
1 Month
LEVEL
Starter

Engineering Highlights.

[01]

Dynamic 9-Book Scripture Reader

Three-tier cascading dropdown architecture (Book, Chapter, Verse) fetching structured local JSON across 5 Old Testament books and 4 New Testament Gospels with full chapter and verse rendering.

Cascading Dropdowns & JSON
[02]

Agpeya Canonical Hours Engine

Interactive prayer selector across 9 Coptic canonical hours, dynamically fetching JSON prayer datasets to populate navigable sub-sections (Psalms, Gospel passages, and liturgical absolutions).

Asynchronous Prayer Loader
[03]

Sacraments & Curated Sermons Directory

Comprehensive doctrinal expositions for all 7 Church Sacraments with dedicated artwork, paired with an 8-speaker directory linking directly to curated Coptic sermons on YouTube.

Liturgical Texts & Video Directory

Core Architecture

  • Semantic HTML5 (5 Pages)
  • Vanilla JavaScript (ES6+)
  • Asynchronous Fetch API

Data & Datasets

  • Local JSON Datasets
  • 9 Bible Books (Pentateuch & Gospels)
  • 9 Agpeya Canonical Hours Datasets
  • Randomized Daily Verse Loader

Styling & UX

  • CSS3 Custom Properties (:root)
  • Backdrop Filter Glassmorphism
  • CSS Grid & Flexbox Layouts
  • Google Fonts (Roboto, Merienda, Rubik)

Media & External

  • Font Awesome 6 (Social Icons)
  • Google Material Symbols
  • Curated YouTube Video Links
  • GitHub Pages Deployment

Screenshots.

Home Screen Reader
Home Screen
Bible Reader Reader
Bible Reader
Agpya Prayers
Agpya
Al Asrar Reader
Al Asrar
Ezaat (Hymns) Prayers
Ezaat