Skip to content

izzddalfk/taqwaboard

Repository files navigation

TaqwaBoard

A Vue 3 Islamic prayer times dashboard for mosques, featuring automatic location-based prayer times, beautiful background slideshows, and real-time prayer countdowns.

Features

  • Automatic Prayer Times: Location-based prayer times using Aladhan API
  • Live Clock: Current time with countdown to next prayer
  • Background Slideshow: Time-based rotating mosque images from Unsplash
  • Responsive Design: Optimized for mosque display screens
  • Smart Caching: Monthly prayer data cached locally with auto-updates

Quick Start

# Install dependencies
bun install

# Start development server
bun dev

# Build for production
bun run build

Configuration

Edit src/config/mosque.ts to customize:

  • Mosque name and address
  • Prayer calculation methods
  • Location coordinates

Technology Stack

  • Vue 3 + TypeScript
  • Vite build tool
  • Tailwind CSS
  • Aladhan Prayer Times API

About

Islamic prayer times dashboard for mosques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors