About MasjidiApp https://stream.masjidiapp.com/masjidiapp Connect. Pray. Fri, 16 Apr 2021 01:17:36 +0000 en-US hourly 1 https://wordpress.org/?v=5.3 Masjidi – Iqama Times https://stream.masjidiapp.com/2021/02/16/masjidi-iqama-times/ Tue, 16 Feb 2021 01:07:00 +0000 http://stream.masjidiapp.com/?p=23 Masjidi offers impressive set of choices for admins to setup Iqamah times just how they want. All of Masjidi salah options account for day light savings based on the timezone of masjid.

Masjidi offers impressive set of choices for admins to setup Iqamah times just how they want. All of Masjidi salah options account for day light savings based on the timezone of masjid.

Here are high-level options:

Manual date/based Iqamah times:

The most basic choice available for admins is to manually enter the iqamah times. Here is the screenshot of wha the entry looks like:

Manual Iqamah times under Iqamah Management.

Minutes after salah start time:

Number of masajid follow Iqamah times to be some minutes after the start of salah time. Example, in Makkah, salah is usually 20 minutes after start time. Here is what the configuration looks like:

Setting available in Salah Management

In this case the applicable allows admins to define this based on dates. So these settings could change on specific dates.

Fixed date based:

Number of masajid public an annual schedule of salah times that is perpetual and date based. Here is example of a masjid that has setup date based Iqamah time:

Isha times based on date.

Predictive Iqamah times (Recommeded):

This is the most innovative method that is built by Masjidi team to be able to generate Iqamah times for the masjid. In this method, Masjids define a set of rules and based on the rules Iqamah times are generated for the masjid. Here are some examples:

Fajr rule: Calculate from sunrise and minimum time between salah and iqamah to be 27 minutes with salah to be no later than 6:30
Esha Rule: Calculate from beginning of salah and minimum time between salah start time and iqamah to be 8 minute. Earliest Isha to be at 07:00pm and latest at 10:15 pm.
Asr rule: Calculate from sunset with mininum of 75 minutes between Asr iqamah and Sunset. Earliest time at 3:45 pm and salah no later than 06:30 pm.

External sources:

Masjidi salah engine also support reading salah/iqamah times from other systems using APIs or from Google spreadsheet.

Conclusion:

Masjidi Iqamah engine offers number of choices and we are happy to help you guide through the choices. Please contact us through email: developer@ummahsoft.org or our WhatsApp chat: https://wa.me/message/TOWFVUYFI7APM1

]]>
Masjidi API https://stream.masjidiapp.com/2021/02/16/masjidi-api/ Tue, 16 Feb 2021 01:06:00 +0000 http://stream.masjidiapp.com/?p=21 Masjidi is making an attempt to have first open API platform for Salah and Iqama time. The goal of this API is to expose core services required to build Salah and Iqamah applications across various different platfoms. Ummah Services provides implementation of the API along with hosting services. For more information please send open an Issue on GitHub

Some of the core features the API offers are:

Prayer Times

  1. Core prayer times calculations based on universally accepted calculation methods.
  2. Defaults configuration per country for calcuations that match with the locals.
  3. Ability to provide custom configuration options

Masjid Listing

  1. Crowd sourced Masjid Listing across the world with some manual review to keep listing clean
  2. Crowd source updates to the masjid as they change address, contact information.
  3. Great API surface to get lists based on user location

Masjid Iqama

Iqama is the time when salah starts at the masjid. The rules on this varry across the world and hence we support various different models.

  1. Ability to publish and fetch Iqama times for Masjids.
  2. Iqama times can be crowded sourced or managed by masjid administrators.
  3. Iqama times can be sourced from
  • Manual entry
  • Calcualted (some minutes after salah starts, change every day with salah time changes)
  • Rule based (x minutes after changing only on certain days of the week etc. Refer to exmples to see some samples of the different rules)
  • Import from a Google Spreadsheet

Masjid Details

Masjid details supported today are: Name, Address, Long/Lat, TimeZone, Phone Number, Email, Website. Twitter Handle, Facebook page. Hijri method. Salah Configuration details.

Up coming details for masjid not supported yet:

  • Events
  • Programs/Classes
  • Media (Audio/Video), Live stream
  • Annoucements
  • Ratings
  • Donations/Payments

Hijri Date

Hijri dates are challenging because each community/family follows a different method. Our objective is to be support some widely accepted methods and let Individuals/Masjids pick which method they follow. API will provide details on the source, method and if the date is calculated or predicted.

Authentication/Authorization

All Masjidi APIs will be protected using an Authentication Token to be used to identify the called. Updates to data (referred as admin functions), will requier authorization to the object being updated. To request API key, please contact us on WhatsApp. https://wa.me/15305086624. In our test environment, API Key 123-test-key can be used for any API.

API Browser and Console

Masjidi API is available at following URL:

https://api.masjidiapp.com

Please feel free to playaround using the API Console. If you have any comments or suggestions, please open a PR(for proposed changes) or Issue on GitHub.

Conclusion

Our goal is to make this API be a comprehensive set of APIs need to build common use-cases. Please reach out to us if you any additional requests. You can contact us by opening an issue on GitHub

]]>
Masjidi Portal https://stream.masjidiapp.com/2021/01/16/masjidi-portal/ Sat, 16 Jan 2021 00:57:00 +0000 http://stream.masjidiapp.com/?p=10 Introduction

Masjidi Portal is our attempt to provide masjid administrators comprehensive set of tools to manage salah and iqamah time and connect to musalis.

Masjidi Portal can be accessed at https://admin.masjidiapp.com

Some of the features provided by the portal are:

Masjidi Admin

Iqamah times: Tools to manage Iqamah times for the masjid

Salah settings: Fine tune the salah start time settings based on masjid fiqh.

Announcements: Send alerts to musalis and annoucements.

Cast configuration: Upload slide shows for Cast devices and App

Masjid details: Address, website, phone number etc.

Embeds: To display the same information on masjid website.

]]>
Masjidi – Introduction https://stream.masjidiapp.com/2021/01/16/masjidi-introduction/ Sat, 16 Jan 2021 00:05:00 +0000 http://stream.masjidiapp.com/?p=5 Goal

Build a platform to deliver Salah and Iqamah time for every masjid across the globe.

Introduction

To achieve our goal, we have been built number of different tools on how to acquire and present this information. This includes

  1. Masjid App: our main customer facing app to deliver this information.

2. Masjidi Portal: for Masjid admins to update this information and manage masjids

3. Masjidi Cast: to display this information in Masjid on TV.

4. Masjidi API: making this information available so anyone can use it.

5: Masjidi Embed: make the information available on masjid websites.

Here is our intro video:

Contact

For more information, please contact us through our Facebook or WhatsApp channel.

WhatsApp

Facebook
]]>