thenasihun / me-azkar-web

Morning Evening Azkar Web Application - Daily Supplication or Dua #MEAzkar

Home Page:https://thenasihun.github.io/me-azkar-web/

Repository from Github https://github.comthenasihun/me-azkar-webRepository from Github https://github.comthenasihun/me-azkar-web

Morning Evening (ME) Azkar - Daily Supplications

GitHub Pages Deployment License Get it on Google Play

A beautiful, responsive web interface for reading daily morning evening azkar Islamic supplications (duas) with audio playback and multilingual support.

Features

πŸ•’ Time-Based Display

  • Automatically shows morning/evening supplications based on current time
  • Manual toggle between morning and evening views

πŸ“– Rich Content Display

  • Original Arabic text with proper typography
  • Urdu and English translations
  • Detailed supplication explanations
  • Reference information (book sources and hadith numbers)

πŸ”Š Audio Integration

  • Built-in audio player controls
  • Play/pause functionality
  • Repeat mode
  • Seamless audio file integration

🌍 Multilingual Support

  • Toggle between English and Urdu translations
  • Responsive Urdu font rendering
  • Language preference saving

πŸ“± Responsive Design

  • Mobile-first approach
  • Cross-browser compatibility
  • Accessible interface
  • Smooth animations and transitions

✨ Additional Features

  • Direct sharing functionality
  • SEO optimization for search engines
  • Automatic JSON data loading
  • Progressive Web App (PWA) ready

Getting Started

Prerequisites

  • Modern web browser (Chrome, Firefox, Edge)
  • Web server for local development (optional)

Installation

  1. Clone the repository:
git clone https://github.com/thenasihun/me-azkar-web.git
  1. Navigate to project directory:
cd me-azkar-web
  1. Open in browser: open index.html file in any modern browser

Project Structure

. β”œβ”€β”€ index.html # Main application entry β”œβ”€β”€ supplications.json # Supplication data β”œβ”€β”€ assets/ # Media assets β”‚ β”œβ”€β”€ audio/ # MP3 files (1.mp3, 2.mp3, etc.) β”‚ └── fonts/ # Custom web fonts β”œβ”€β”€ .github/ β”‚ └── workflows/ # GitHub Actions config └── README.md # This documentation

Configuration

  1. Edit supplications.json to modify content
  2. Add audio files in assets/audio/ as [id].mp3
  3. Adjust styling in CSS variables:
:root {
  --primary: #2c3e50;
  --secondary: #3a5f5f;
  --accent: #2ecc71;
}

Deployment

Automatically deployed via GitHub Pages:

  1. Push to main branch
  2. GitHub Actions builds and deploys
  3. Live at: https://your-username.github.io/your-repo

Contributing

  1. Fork the repository
  2. Create feature branch:
git checkout -b feature/new-feature
  1. Commit changes:
git commit -m 'Add some feature'
  1. Push to branch:
git push origin feature/new-feature
  1. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgements

Noto Arabic Font Noto Nastaliq Urdu

Visit nasihun.com official website & join our whatsapp channel for daily islamic content

About

Morning Evening Azkar Web Application - Daily Supplication or Dua #MEAzkar

https://thenasihun.github.io/me-azkar-web/

License:MIT License


Languages

Language:HTML 100.0%