How ridwanridu/alokitopoth works
Purpose and deployment
A static, Bengali-language “Smart Muslim Dashboard” that curates direct links to Islamic Android apps and web resources. It is designed to run directly from a local file or as a GitHub Pages site; no application server or build pipeline is indicated.
Paths: index.html, README.md
Entry point and UI composition
index.html is the sole runtime entry point. It contains the page structure, presentation styling, and outbound navigation for the dashboard. The browser loads it as a self-contained HTML5 document.
Path: index.html
Resource-directory content model
The core product function is a collection of dashboard cards/links for six resources: prayer-learning, supplications, hadith, Quran, prayer times/calendar, and an online hadith site. User interaction is intentionally shallow: selecting a resource navigates directly to its Play Store listing or external website.
Path: index.html
Presentation layer
The frontend is a responsive, glassmorphism-oriented interface intended for mobile, tablet, and desktop browsers. CSS is embedded or otherwise delivered through the single page; there are no separate component, asset, or stylesheet directories in the repository.
Path: index.html
External dependencies and boundaries
The page relies on externally hosted Font Awesome icons and the Kalpurush Bengali font, plus third-party destinations for the listed applications and web resource. These are browser-time dependencies outside repository control. External link availability and destination behavior are therefore a primary boundary.
Paths: index.html, README.md
Runtime and infrastructure
Runtime is any standards-compliant web browser. The documented production hosting target is GitHub Pages, with the published demo at ridwanridu.github.io/alokitopoth. There are no backend APIs, databases, authentication flows, client state stores, or server-side services represented in the repository.
Paths: README.md, index.html
Main entry points: index.html Resource directory · README.md GitHub Pages
Components 14
Static site
- Dashboard page · Self-contained Bengali Smart Muslim Dashboard.
index.html - Responsive UI · Glassmorphism-oriented mobile, tablet, and desktop presentation.
index.html - Resource directory · Six direct-link Islamic resources.
index.html - Project documentation · Documents GitHub Pages deployment.
README.md
External services
Browser-time dependencies and link destinations outside the repository.
- Prayer learning
- Supplications
- Hadith app
- Quran
- Prayer times & calendar
- Online hadith site
- Font Awesome
- Kalpurush font
Other components
- Web browser · Loads the dashboard from a local file or static host.
- GitHub Pages · Documented production hosting target.
README.md
Connections 13
- GitHub Pages → Dashboard page: serves
- Web browser → Dashboard page: loads
- Dashboard page → Responsive UI: contains
- Dashboard page → Resource directory: renders
- Dashboard page → Font Awesome: loads icons
- Dashboard page → Kalpurush font: loads font
- Resource directory → Prayer learning: navigates
- Resource directory → Supplications: navigates
- Resource directory → Hadith app: navigates
- Resource directory → Quran: navigates
- Resource directory → Prayer times & calendar: navigates
- Resource directory → Online hadith site: navigates
- Project documentation → GitHub Pages: documents deployment