salahshuffle Svelte Themes

Salahshuffle

allows you to shuffle through Quran Surahs and generate random surahs for each of the five daily prayers.

Salah Shuffle

A Svelte website that allows you to shuffle through Quran Surahs and generate random surahs for each of the five daily Islamic prayers.

Dependencies

The following dependencies are required:

  • surahs.json file (comes in src)
  • html2canvas package
  • adhan package

Usage

  1. Clone or download the repository.
  2. Install the dependencies using npm install.
  3. Run the project using npm run dev.
  4. Visit the application in your web browser at localhost:5173.

Features

  • Add/remove Surahs to/from a list of known Surahs.
  • Generate random Surahs for each of the five daily prayers.
  • Option to select all five prayers at once.
  • Download a PNG image of the generated Salah times.

Running

  1. git clone https://github.com/Mhdtarek/salahshuffle.git
  2. cd salahshuffle
  3. npm install
  4. npm run dev
  5. optional code . for Visual Studio Code or nvim . for Neo Vi

Credits

This project was created by mhdtarek using Svelte, html2canvas, and adhan.

Top categories

Loading Svelte Themes