Web application for reading the Quran with Bangla translation and tafsir.
- 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
- 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)
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 startnpm run dev- Development servernpm run build- Production buildnpm start- Production servernpm run lint- Run ESLint
MIT License - see LICENSE file for details.