Skip to content

A desktop Athan reminder designed and coded live on Twitch.

License

Notifications You must be signed in to change notification settings

embassy-collective/athan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

48610e6 Β· Sep 16, 2023

History

99 Commits
Aug 27, 2023
Aug 21, 2023
Aug 22, 2023
Aug 25, 2023
Sep 13, 2023
Aug 31, 2023
Aug 28, 2023
Aug 24, 2023
Aug 21, 2023
Aug 21, 2023
Aug 25, 2023
Aug 25, 2023
Aug 25, 2023
Aug 28, 2023
Aug 21, 2023
Aug 25, 2023
Aug 30, 2023
Aug 30, 2023
Aug 21, 2023
Aug 21, 2023
Aug 25, 2023
Aug 21, 2023
Aug 21, 2023
Aug 21, 2023

Repository files navigation

Athan Time

All Contributors

publish test-on-pr

About

Athan time is a simple app that displays the prayer times for the day and notifies the user when it is time to pray. It is built using Tauri, a framework for building desktop apps using web technologies.

P.S: The application was written with 0 knowledge about Rust or Tauri. Everything was learnt live on stream.

P.S2: Maadlou designed the full UI live as well using Figma & Adobe Illustrator

Development

Prerequisites

Setup

To install the dependencies:

pnpm install

Build

To build the app and create an executable:

pnpm tauri build

Dev

To run the app in development mode:

pnpm tauri dev

Recommended IDE Setup

VODs

All the design and development work was streamed live on Twitch. You can find the VODs here:

Day 7 (last day)

Day 6

Day 5

Day 4

Day 3

Day 2

Day 1

Contributors

Mohamed Amine Fakhre-Eddine
Mohamed Amine Fakhre-Eddine

πŸ›
yassine goumni
yassine goumni

πŸ›
Youssef Ab
Youssef Ab

πŸ›
Chanouni Haytham
Chanouni Haytham

πŸ’» 🌍
SIDDIK MEHDI
SIDDIK MEHDI

πŸ’» πŸ€”
Sandukhan98
Sandukhan98

πŸ’» 🌍
Mohammed Loulou
Mohammed Loulou

🎨 πŸ€” πŸ’»