Hyrje · Getting in
5Four languages is the first question the app asks, before it asks for anything else — a Düsseldorf mosque founded by Albanians serves Albanian, German, English and Arabic speakers, and guessing wrong is worse than asking. Permissions come after the app has shown what it is for, not before.

Splash
The khatim star opening over a red field — the one moment the app is pure identity, with the community's full name in Albanian and German.

Choose a language
Four options, each written in its own language and script, Shqip preselected because it is the community's default and Arabic previewed in Amiri.

What the app does
Panel two of three: the pitch is the jamaat alarm, not the prayer table — the thing the website could never do.

Notifications & location
Both Android 13 prompts explained in one screen, with the honest reason for each: adhan alerts need POST_NOTIFICATIONS, the qibla needs a coarse fix, and prayer times work without either.

First sync
Pulling the full 365-day table from mymosq so the times keep working with the phone in flight mode — the mihrab and the strip drawn as skeletons.
Namazi · Prayer
9The core of the product and the reason it exists. The mosque publishes an astronomical time and a congregation time for each prayer, and every screen in this flow keeps them apart. The day drawn everywhere is Thursday 30 July 2026 at 16:44, which puts Ikindia 1h 10m away and Jumu'ah tomorrow.

Kreu
The countdown to Ikindia inside the mihrab, the day's six times as a strip, and — because today is Thursday — tomorrow's Jumu'ah promoted onto the home screen.

الرئيسية · Home in Arabic
The same home screen at dir=rtl in Amiri with Arabic-Indic numerals, proving the whole layout mirrors from one stylesheet — nav, chevrons, strip and countdown included.

Navigation drawer
Everything that is not a tab, under a mihrab-red header carrying the mosque's name, the member number and the Düsseldorf address.

Kohët e namazit
The full day in two columns: koha 04:08 against xhemati 05:02 for Sabahu, 13:44 against 14:00 for Dreka, and “me kohë” for the three the mosque prays at the time itself.

Tabela mujore
Seven columns of tabular numerals for the rest of July into August, Fridays picked out in gold and today's row held in red.

Offline
No connection, and it does not matter: the whole 365-day table is on the device, so only the Jumu'ah language note and the live tile are stale.

Xhumaja
Tomorrow's Friday prayer: 14:30 in summer against 13:00 in winter, the khutbah in Albanian then German, and the parking the street cannot absorb.

Njoftimet e namazit
Per-prayer adhan, silent or off, a shared pre-alert offset, and the choice of which clock — koha or xhemati — the alarm actually fires on.

Zgjidh ezanin
A bottom sheet of five muezzins with lengths, the mosque's own recording at the top, and a volume that is deliberately separate from the ringer.
Vegla · Tools
4The four things a phone can do that a website cannot. Each is a single-purpose screen with no chrome competing for attention — the compass and the counter are meant to be held, not read.

Kibla
126.8° from Mindener Straße and 4,375 km to Mecca, computed rather than looked up, with the phone 9° off and the dial saying so.

Tesbih
33 of 33 on the ring, the set advancing to Elhamdulilah, and a haptics toggle for counting with the screen dark.

Ramazani
203 days until 1 Ramadan 1448 falls on 18 February 2027 — so this is the imsakiye in preview, showing the first week's imsak and iftar rather than pretending to be live.

Modaliteti i xhamisë
The automation that mutes the phone from the jamaat call to twenty minutes after, gated on the Do Not Disturb permission Android makes you grant by hand.
Komuniteti · Community
8One tab, three tab-strip destinations: the notice board, the twenty regular activities grouped the way the mosque groups them, and the four albums. Everything a visitor would have read on the website, plus the one thing they could not do there — say they are coming.

Njoftime
The notice board with the summer mekteb registration at the top, and a snackbar confirming the RSVP just made two screens ago.

Njoftim
The Friday lecture in full, signed by Imam Mensur Halili, with the Albanian original and a German summary under it.

Aktivitete
All 20 regular activities across the mosque's own four groups — Adhurim 6, Edukim 6, Komunitet 5, Dialog 3 — filtered by group chip.

Mektebi
The children's Qur'an school: Saturdays 10:00–12:30, 34 of 40 places taken, with the teacher, the room and the term dates.

Regjistrohu
A bottom sheet that asks how many people and which age group, because the kitchen needs a number and the mekteb needs a class.

Galeria
Four albums — Xhamia 10, Bajrami 2024 15, Komuniteti 12, Ligjërata 9 — with covers drawn as girih fields, since no photograph of the mosque exists in this build.

Xhamia · albumi
The ten-image album as a viewer: image 4 of 10, a caption, and thumbnails that are geometric plates rather than fake photographs.

Live nga xhamia
The stream the community already runs — offline right now, with the countdown to Friday's khutbah and the last recording available instead.
Dhurime · Giving
9Three real appeals with their real totals, and the German half of the problem: a donation over €300 needs a Spendenquittung, and the receipt has to name the association, the tax office and the year. The funnel is amount → purpose → method, and the bank transfer path is a first-class citizen because most of this money arrives by Überweisung.

Projektet
Xhamia e re at 86.400 € of 250.000 €, Iftari at 2.150 € of 5.000 €, Mektebi at 1.050 € of 3.000 € — three bars that divide to 34,6 %, 43,0 % and 35,0 %.

Xhamia e re
The new mosque appeal with its four milestones — land, permit, shell, fit-out — the first two done, and 214 donors behind 34,6 %.

Shuma
Six preset amounts, a free field, and the monthly toggle that turns a €50 gift into the standing order the building fund actually needs.

Mënyra e pagesës
A sheet offering SEPA direct debit, bank transfer and PayPal, with the fee each one costs the mosque stated plainly.

Transfer bankar
The EPC QR code plus IBAN DE62 3005 0110 0016 0298 03 and BIC DUSSDEDDXXX in copyable blocks, with the reference line the treasurer needs.

Faleminderit
€50 to Xhamia e re confirmed, the bar redrawn from 34,6 % to 34,6 % + your share, and the receipt already queued.

Spendenquittung
The 2026 donation confirmation as the Finanzamt expects it: association, register number, total, and the sentence about charitable purpose — in German, with an Albanian gloss.

Dhurimet e mia
Eleven gifts this year totalling 340 €, grouped by month, with the two that still need a receipt flagged.

Selection mode
Three donations picked for a single combined receipt — the app bar becomes a count and the bottom nav gives way to the action bar.
Xhamia · The mosque
7The reference half of the app: the Qur'an audio the community publishes, the three PDFs it hands out at the door, and who the people at the front actually are. Only the imam is named on the live site; the other two posts carry representative names, which README.md flags.

Kur'ani
The eight surahs the mosque publishes, each with its Arabic name in Amiri, its Albanian meaning, its length and whether it is already downloaded.

سورة الكهف
The player in Arabic at dir=rtl — Al-Kahf, verse 10 of 110, with background playback on and the seek bar running the other way.

Shkarkime
The three booklets the mosque gives out — 33 Kushtet e Islamit at 258,8 KB, Si të marrim Abdes at 1,6 MB, Falja e Namazit për fillestarë at 1,5 MB.

Rreth xhamisë
Founded 1992, 418 members, 20 activities: the mosque's own numbers under a drawn muqarnas field, with its Albanian and German names side by side.

Kryesia
Imam Mensur Halili since 2023, plus the chairman and the secretary elected in 2024, with the six committee leads under them.

Imam Mensur Halili
The imam's page: languages he preaches in, his lecture slot, and the one-tap route to ask a religious question.

Kontakti
Mindener Straße 109, 40227 Düsseldorf drawn as a vector street plan, with +49 211 784473, info@iakz-moschee.de and the tram stop two minutes away.
Cilësimet · Settings & system
8The More tab and everything the app has to be honest about: what it stores, what it costs to join, what happens when the network is gone, and the German legal corner every registered Verein owes its members.

Cilësimet
The hub: prayer notifications, mosque mode, language, appearance and account, each row saying its current value rather than just its name.

Anëtarësimi
What a membership costs — 60 € a year, 30 € reduced — what it buys, and the SEPA mandate that has to be signed for it.

Llogaria
The member's own record with the delete-account dialog open over it, naming exactly what goes and what German law makes the association keep for ten years.

اللغة · Language in Arabic
The language screen rendered right to left in Amiri, each option in its own script, with Arabic selected and the restart notice mirrored.

Njoftimet
The inbox: an adhan alert, a donation receipt, an RSVP confirmation and a lecture reminder, unread ones tinted.

Kërko
A query with no hits — the empty state, with the filter chips that were applied shown so the user can see what to loosen.

Impressum & Datenschutz
The German legal corner: the Verein's register entry, the person responsible under §18 MStV, and what the app sends to mymosq and what it never sends.

Diçka shkoi keq
The prayer feed refused the request; the screen says which service failed, shows the cached day it fell back to, and offers a retry.
How this folder is built
One red, three jobs
The community's red is the brand, the primary action and the alarm all at once, so hue can never be the only signal. Errors always carry the triangle glyph and say what failed; destructive actions never get a filled red button outside a confirm dialog — they get the outline inside a fenced danger zone.
A second voice
Gold is the only colour added to the site's palette. It carries Jumu'ah, Ramadan and the prayer whose window is open right now — states that are neither neutral nor an emergency, and which red would have shouted.
Two clocks, never blurred
Every prayer has an astronomical time (koha) and a congregation time (xhemati). They differ by 54 minutes at Sabahu and 16 at Dreka. The app shows both columns, weights the one you set an alarm by, and writes “me kohë” where the mosque prays at the time itself.
Nothing photographed
There are no image assets. Every album cover, project header and hero field is a token gradient with a girih, khatim or muqarnas tile masked out of its own ink — so the art re-colours with the mode instead of going grey.