Skip to content

imranpollob/bangla-quran

Repository files navigation

📖 Bangla Quran

Web application for reading the Quran with Bangla translation and tafsir.

✨ Features

  • Complete Quran: 114 surahs with Arabic text and Bangla translation
  • Tafsir from Abu Bakr Zakaria
  • Arabic and Bangla audio recitation
  • Multiple reading modes (Arabic + Bangla, Arabic only, Bangla only)
  • Dark/Light theme with preference persistence
  • Bookmarks for saving ayahs
  • Last read tracker to resume reading
  • Search functionality
  • Responsive design
  • PWA support

Technology Stack

  • Next.js 14 (App Router, SSG)
  • TypeScript 5.3
  • React 18
  • Custom CSS with CSS Variables
  • Fonts: LiAdorNoirrit (Bangla), Noorehuda (Arabic), Source Sans Pro (Latin)

Getting Started

Prerequisites: Node.js 18.x or higher

# Clone and install
git clone https://github.com/imranpollob/bangla-quran.git
cd bangla-quran
npm install

# Development
npm run dev

# Production
npm run build
npm start

Available Scripts

  • npm run dev - Development server
  • npm run build - Production build
  • npm start - Production server
  • npm run lint - Run ESLint

License

MIT License - see LICENSE file for details.

About

Arabic and Bangla translation of whole Quran with audio

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors