GithubHelp home page GithubHelp logo

fawazahmed0 / quran Goto Github PK

View Code? Open in Web Editor NEW
16.0 2.0 6.0 234.92 MB

Read Quran in 90+ Languages

Home Page: https://fawazahmed0.github.io/quran/

HTML 95.70% JavaScript 4.30%
quran quran-translation quran-json quran-text quran-web hacktoberfest

quran's Introduction

Quran

In the name of God, who has guided me to do this work

Quran translations in 90+ languages is available at:
fawazahmed0.github.io/quran

You can also install the app from play store


Usage:

To open chapter 5:
fawazahmed0.github.io/quran#5

To open chapter 5 verse 36:
fawazahmed0.github.io/quran#5:36

To open a specific Editions based on quran-api editions:
fawazahmed0.github.io/quran?editions=ara-qurandoori,ara-quranindopak#5:36

Highlighted text feature is supported:
Highlighted text Example

How it works:

The website uses Free Quran API to show the translations


Share:

Please Share this with your family & friends and Star this repo by clicking on ⭐ button above ↗️:
Share Link




✏️Improve this page

quran's People

Contributors

fawazahmed0 avatar mend-bolt-for-github[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

quran's Issues

[DepShield] (CVSS 7.4) Vulnerability due to usage of ini:1.3.7

Depshield will be deprecated soon

Please install our new product, Sonatype Lift with advanced features


Vulnerabilities

DepShield reports that this application's usage of ini:1.3.7 results in the following vulnerability(s):


Occurrences

ini:1.3.7 is a transitive dependency introduced by the following direct dependency(s):

workbox-cli:6.5.3
        └─ update-notifier:4.1.3
              └─ is-installed-globally:0.3.2
                    └─ global-dirs:2.1.0
                          └─ ini:1.3.7
              └─ latest-version:5.1.0
                    └─ package-json:6.5.0
                          └─ registry-auth-token:4.2.2
                                └─ rc:1.2.8
                                      └─ ini:1.3.7

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 4.3) Vulnerability due to usage of bl:4.1.0

Vulnerabilities

DepShield reports that this application's usage of bl:4.1.0 results in the following vulnerability(s):


Occurrences

bl:4.1.0 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/reporter-cli:2.0.1
              └─ ora:5.4.1
                    └─ bl:4.1.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.5) Vulnerability due to usage of merge:1.2.1

Vulnerabilities

DepShield reports that this application's usage of merge:1.2.1 results in the following vulnerability(s):


Occurrences

merge:1.2.1 is a transitive dependency introduced by the following direct dependency(s):

watch:1.0.2
        └─ exec-sh:0.2.2
              └─ merge:1.2.1

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

audio books

reading & clean up & subdivide & sort & timebox & deadline

must khatab (eng to all other language translation(goog trans)
voice mp3 (on youtube/ github for download) (for machine simple & originals)
latin gen(optional)
check for mistakes
audiobook at libgen
listen translation in islm projs, with links to libgen audiobooks & pdf , verse be verse and chap by chap, low quality i.e less than file upload limit
Option to play audio on site
Store chap mp3 at nft.storage and fetch using cloudflare ipfs
maybe using github actions/ other proxy to generate each trans (& it's audio) (audio for all avaialbe trans & english)

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.camelcase:4.3.0

Vulnerabilities

DepShield reports that this application's usage of lodash.camelcase:4.3.0 results in the following vulnerability(s):


Occurrences

lodash.camelcase:4.3.0 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/transformer-postcss:2.0.1
                    └─ postcss-modules:3.2.2
                          └─ lodash.camelcase:4.3.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.uniq:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.uniq:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.uniq:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/optimizer-cssnano:2.0.1
                    └─ cssnano:5.0.14
                          └─ cssnano-preset-default:5.1.9
                                └─ postcss-colormin:5.2.2
                                      └─ caniuse-api:3.0.0
                                            └─ lodash.uniq:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Google noto fonts issues

check issues in notosans arabic latest version & raise issue in google noto repository
Also unicode 14 will release on 14-sept-21 , can check for other scripts too
Make it easy to file issue, other wise it will consume huge time

Raise only important/practical issues

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.clone:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.clone:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.clone:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/transformer-babel:2.0.1
                    └─ @parcel/babel-ast-utils:2.0.1
                          └─ @parcel/babylon-walk:2.0.1
                                └─ lodash.clone:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

seo for fawazahmed0.github.io

make sure the all the project such as fawazahmed0.github.io/quran etc can be searched in google, maybe by adding sitemap or something

[DepShield] (CVSS 7.5) Vulnerability due to usage of debug:2.6.9

Vulnerabilities

DepShield reports that this application's usage of debug:2.6.9 results in the following vulnerability(s):


Occurrences

debug:2.6.9 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/reporter-dev-server:2.0.1
              └─ connect:3.7.0
                    └─ debug:2.6.9
                    └─ finalhandler:1.1.2
                          └─ debug:2.6.9

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.5) Vulnerability due to usage of postcss:6.0.1

Vulnerabilities

DepShield reports that this application's usage of postcss:6.0.1 results in the following vulnerability(s):


Occurrences

postcss:6.0.1 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/transformer-postcss:2.0.1
                    └─ css-modules-loader-core:1.1.0
                          └─ postcss:6.0.1

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.5) Vulnerability due to usage of http-proxy:1.18.1

Vulnerabilities

DepShield reports that this application's usage of http-proxy:1.18.1 results in the following vulnerability(s):


Occurrences

http-proxy:1.18.1 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/reporter-dev-server:2.0.1
              └─ http-proxy-middleware:1.3.1
                    └─ http-proxy:1.18.1

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.sortby:4.7.0

Vulnerabilities

DepShield reports that this application's usage of lodash.sortby:4.7.0 results in the following vulnerability(s):


Occurrences

lodash.sortby:4.7.0 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/optimizer-htmlnano:2.0.1
                    └─ htmlnano:1.1.1
                          └─ uncss:0.17.3
                                └─ jsdom:14.1.0
                                      └─ whatwg-url:7.1.0
                                            └─ lodash.sortby:4.7.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.debounce:4.0.8

Depshield will be deprecated soon

Please install our new product, Sonatype Lift with advanced features


Vulnerabilities

DepShield reports that this application's usage of lodash.debounce:4.0.8 results in the following vulnerability(s):


Occurrences

lodash.debounce:4.0.8 is a transitive dependency introduced by the following direct dependency(s):

workbox-cli:6.5.3
        └─ workbox-build:6.5.3
              └─ @babel/preset-env:7.18.6
                    └─ babel-plugin-polyfill-corejs2:0.3.1
                          └─ @babel/helper-define-polyfill-provider:0.3.1
                                └─ lodash.debounce:4.0.8

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.memoize:4.1.2

Vulnerabilities

DepShield reports that this application's usage of lodash.memoize:4.1.2 results in the following vulnerability(s):


Occurrences

lodash.memoize:4.1.2 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/optimizer-cssnano:2.0.1
                    └─ cssnano:5.0.14
                          └─ cssnano-preset-default:5.1.9
                                └─ postcss-colormin:5.2.2
                                      └─ caniuse-api:3.0.0
                                            └─ lodash.memoize:4.1.2

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.5) Vulnerability due to usage of postcss:6.0.23

Vulnerabilities

DepShield reports that this application's usage of postcss:6.0.23 results in the following vulnerability(s):


Occurrences

postcss:6.0.23 is a transitive dependency introduced by the following direct dependency(s):

parcel:2.0.1
        └─ @parcel/config-default:2.0.1
              └─ @parcel/transformer-postcss:2.0.1
                    └─ css-modules-loader-core:1.1.0
                          └─ postcss-modules-extract-imports:1.1.0
                                └─ postcss:6.0.23
                          └─ postcss-modules-local-by-default:1.2.0
                                └─ postcss:6.0.23
                          └─ postcss-modules-scope:1.1.0
                                └─ postcss:6.0.23
                          └─ postcss-modules-values:1.3.0
                                └─ postcss:6.0.23

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Planning Phase

estm time : 90mins
Time taken: 40mins

imp issues to be fixed:

read/demo site with integration:
UI:

  • Fixed upper panel with trans, chap,ver selection option (have labels) (2hrs)

  • change trans based on option selected

    • Show translations, append new trans (ordered)
  • Add tooltip to indicate the edition-language etc

  • cookies to remember settings (1hr)

  • indicate verse number with trans (30mins)

  • Set fonts for specific versions (1hr)

  • increase text size option (zoom in /out option /symbol) (30mins)

  • URL to set edition (30mins)

  • option to go specific ver using url & also indicate url on verse change (#5:1) (eg: chap 5 selected show, #5:1) (1hrs)

  • Add to home screen (10mins)

  • Little doc about website link etc(10mins)

  • Add donate/share button (15mins)

  • Add chapter with names (https://raw.githubusercontent.com/fawazahmed0/quran-api/1/info.min.json)

  • optimize by fetching only chap, and adding ver effciently (use classes)

  • fix anchor scroll issue: https://stackoverflow.com/questions/10732690/offsetting-an-html-anchor-to-adjust-for-fixed-header

Not now:

Estm: 570mins
With buffer : 670mins (11hrs) 07-12-20

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.