Coder Social home page Coder Social logo

mosque-screens / mosque-screen Goto Github PK

View Code? Open in Web Editor NEW
101.0 9.0 40.0 14.59 MB

Chat: https://discord.gg/CG7frj2 - Email: [email protected]. We do not provide any support, this is a volunteer-based project therefore we cannot commit to any time to resolve local issues.

Home Page: https://screen.mosque.tech/

JavaScript 79.88% HTML 3.39% CSS 16.74%
mosque mosques screen masjid prayer-times prayertimes prayer-times-app islam islamic-prayer-times islamic-apps

mosque-screen's People

Contributors

alhabibhasan avatar dependabot[bot] avatar dilwoarh avatar mahmudh avatar mueea001 avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mosque-screen's Issues

First time loading screen

When I refresh the page it shows the stock green ui and then switches to the user set UI color. Would it be possible to add a loading icon or splash screen?

Feature to enable/disable arabic salaat names

It would be neat to have the ability to trigger arabic salaat names.

Right now if you go to https://iswccc.herokuapp.com you will see I am not able to put a space between 'Maghrib' and the arabic because then it will go to the next line. I am sure the fix for that is easy but if users can just define the arabic spelling in the app config sheet and it automagically puts it in the prayer-times view, that would be cool

Only supports 1080p screens

Currently the screen only supports 1080p screens in horizontal mode. We should think about adding support for vertical mode as well as other screen resolutions and devices such as tablets and phones.

Islamic dates changing at midnight not magrib time

Describe the bug
Hi. I noticed the Islamic date is changing over at midnight; however, this should happen at the start of Maghrib. The way we do this in Excel is instead of using the date for NOW(), we add on the time between Maghrib and midnight, i.e,. NOW()+(12-Maghrib) [for 12-hour time format]. This is something people are more likely to notice in Ramadan! ๐Ÿ™‚

Expected behavior
Date should change at beginning of magrib.

Custom View

Sometimes masjids want to display a banner or flyer on the tv for a month or less. It would be cool to allow users to upload a custom image or banner to display. Users can put a direct link to the image in App Config sheet or upload somewhere.

I saw some reference to Google Slides so I am not sure if this functionality already exists or not

Ramadan Countdown

Describe the solution you'd like
My masjid would like to have a countdown view until ramadan.

Additional context
Add any other context or screenshots about the feature request here.
PHOTO-2019-04-22-13-07-46

Blank Screen appears on App for Weekly timetable screen

Describe the bug
Blank screen appears on App when transitioning to weekly timetable screen. Which then causes the screen to remain blank.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Mosque screen app.
  2. Allow screen to change to weekly timetable.
  3. See error

Expected behavior
Blank screen appears for the error.
WhatsApp Image 2019-09-24 at 19 25 25

Screenshots
Blank screen appears.

Desktop (please complete the following information):
-All desktops and browsers effected.

Additional context
To fix this, you must ensure that all times and dates are filled for the following week on the Google Sheet.

First time loading error

The first time it loads, the app does not have any data and it looks like the app is broken. This can be fixed however easily by refreshing the screen.

It would be good to have a loading message while this is happening and refreshing the screen after the data has been loaded.

Multiple Jummah times

Some mosques require multiple jummah times, it would be good to add this support.

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.