Waktu solat app for Android and the web. Made with Flutter.

Overview

App Waktu Solat Malaysia

Works with Android Ready on PWA Maintenance Installs Twitter Follow

App waktu solat seluruh Malaysia. Prayer time app across Malaysia.

Focusing on lightweight, fast app, easy-to-use and modern UI ๐Ÿ˜‰

App UI

GIF Screenshot

API

Azanpro API
WaktuSolatApp API
MPTi906 API
e-solat JAKIM API & mpt-backup-api

Changelog History

Wondering what changed with every ๐Ÿ†• releases? Or what bug ๐Ÿ› has been fixed? Visit here!

Report an issue / Feature request

Found a bug(s)? Report issue related to the app using in app Send Feedback feature, or file them directly on issue tracker.

Have an idea ๐Ÿ’ก that may benefit the app? Do not hesitate to submit your suggestion. Really appreciated if you do.

Discussion

You can also use Discussions ask any question or suggesting any idea using. Kita sembang2 santai je gituu โ˜บ๏ธ

Web app

Open in Web

Web app working directory has been seperated to web branches.

App Releases

Get it on:

Get it on Google Play Explore on Huawei App Gallery

Require Android 4.4W and up

i'm having difficulties to update the app in App Gallery. So it will be very outdated.

Not available for iOS sorry ๐Ÿ˜ž

Try the pre-releases

Get it here. Do submit your review and comments. Some of the version are also available in Google Play beta program.

Devlogs

Honourable mention

Article that help me througout the development(Read: Website yg function teruk. The real MVP!. Banyak lagi website/blog2 lain tpi yang kt bwawh ni is da real lifesaver!)

  1. https://medium.com/platform45/flutter-handling-your-network-api-calls-like-a-boss-9093c71a7c97
  2. https://stackoverflow.com/questions/50115311/flutter-how-to-force-an-application-restart-in-production-mode
  3. https://javiercbk.github.io/json_to_dart/
  4. https://medium.com/swlh/flutter-dynamic-themes-in-3-lines-c3b375f292e3
  5. https://medium.com/@fuzzymemory/adding-scheduled-notifications-in-your-flutter-application-19be1f82ade8
  6. https://gist.github.com/taciomedeiros/50472cf94c742befba720853e9d598b6
  7. 3D assets you see on the onboarding screen is from BAM 3D Illustration kit.
  8. https://github.com/SuaMusica/googleads-mobile-flutter - Ads without jank
  9. https://github.com/shubhamhackz/light_dark_toggle - Sun/moon toggle animation.

Legalese

Contact Us

Email: [email protected]

May Allah ease everything in developing MPT. InshaAllah!

Comments
  • Offsetted hijri date

    Offsetted hijri date

    As per Subia's email:

    Assalamu'alaikum. Hari Bulan utk Bln Islam thn Hijrah ini awl sehari.,

    I've checked with Google, JAKIM, home calendar and there is indeed some variation in hijri time (refer images). Perhaps we can add date offset feature to the app. Before Ramadhan Inshallah.

    image image

    Debug

      ----------------------APP--------------------------
                            Version: 1.12.76-stable, VersionCode: 36
                            ---------------------DEVICE---------------------
                            Android 10 (SDK 29), Xiaomi Redmi Note 9 Pro
                            Hardware: qcom
                            Screen size (392.7, 825.5) DiP
                            PixRatio 2.75
    
    bug 
    opened by iqfareez 9
  • [Notification] App lag on theme change

    [Notification] App lag on theme change

    As i stated in releases page:

    I noticed that the app become slow / unresponsive for like split seconds. Eg: Transition between splash screen and main UI, also CupertinoButton in Settings page animation lags. This is likely due to notification scheduling that takes time in the background.

    This is not a big deal right? I think there an easy fix out there. I'll try to fix this problem.

    bug enhancement critical 
    opened by iqfareez 8
  • [Feedback] Adjust for 1 Syawal hijri date

    [Feedback] Adjust for 1 Syawal hijri date

    Sent by Malaysia Prayer Time MPT. Created by fire.


    ---------- Forwarded message ---------
    From: MPT support <[email protected]>
    Date: Mon, 2 May 2022, 13:22
    Subject: MPT report received
    To:

    MPT support

    Dear user, thank you for submitting your valuable feedback.

    On: 2022-05-02T05:15:20.523854Z

    You said that: hari ini 1 syawal bukan 30 Ramadan. betulkan

    User email: __

    App version: 2.4.0-hoxfix.1 (98)

    Thanks for reaching out! This is an automated message to let you know we've received your feedback. Developer will response to your feedback soon. Hang tight!

    In the meantime, give it a try to our new MPT on web.

    bug user: crowd api user: feedback 
    opened by fire-bot 7
  • [Feedback] Notification langsung tak bunyi. Padahal dah set seperti disuruh.

    [Feedback] Notification langsung tak bunyi. Padahal dah set seperti disuruh.

    Sent by Muhammad Fareez ([email protected]). Created by fire.


    ---------- Forwarded message ---------
    From: <[email protected]>
    Date: Fri, 1 Apr 2022, 17:09
    Subject: A user has written a new review for Malaysia Prayer Time 2022 on April 1, 2022
    To: <[email protected]>

    Google Play Console Logo

    Hello,

    We wanted to let you know that a user wrote a new review for your app. You can write a reply to the user's review on the Play Console.

    New review on Apr 1, 2022 at 9:09 AM GMT

    โ˜…

    Notification langsung tak bunyi. Padahal dah set seperti disuruh.
    

    Reply

    Sincerely,
    The Google Play team

    All replies must follow our posting guidelines.
    If you have concerns about a user's review, contact support.
    If you donโ€™t want to receive notifications when users write reviews, update your email preferences.

    duplicate user: feedback 
    opened by fire-bot 6
  • [l10n] Add Bahasa Melayu

    [l10n] Add Bahasa Melayu

    Sent by Muhammad Faree. Created by fire.


    Google Play Console Logo

    Hello,

    We wanted to let you know that a user wrote a new review for your app. You can write a reply to the user's review on the Play Console.

    New review on Nov 19, 2021 at 7:41 AM GMT

    โ˜…โ˜…โ˜…โ˜…

    Biarpun masih bingun aku kasih bintang 4 dulu mau tanya bahasa Melayu atau Indonesia takde kee aku tak boleh lh bahasa Inggeris ๐Ÿ˜†๐Ÿ˜†
    

    Reply

    Sincerely,
    The Google Play team

    All replies must follow our posting guidelines.
    If you have concerns about a user's review, contact support.
    If you donโ€™t want to receive notifications when users write reviews, update your email preferences.

    enhancement user: feedback 
    opened by fire-bot 6
  • Tasbih/zikr feature

    Tasbih/zikr feature

    Feature request from Bayram

    Assalamu Aleikum

    Can you add a prayer tasbeeh section to your app

    I hope that it will be very beneficial

    Step by step

    After salam ุงูŽุณู’ุชูŽุบู’ููุฑูุงู„ู„ู‡ ุงูŽุณู’ุชูŽุบู’ููุฑูุงู„ู„ู‡ ุงูŽุณู’ุชูŽุบู’ููุฑูุงู„ู„ู‡ Astaghfirullah Astaghfirullah Astaghfirullah


    ุงู„ู„ู‘ูŽู‡ูู€ู…ู‘ูŽ ุฃูŽู†ู’ู€ุชูŽ ุงู„ุณู‘ูŽู„ุงูŽู…ูุŒ ูˆูŽู…ูู€ู†ู’ูƒูŽ ุงู„ุณู‘ูŽู„ุงูŽู…ูุŒ ุชูŽุจูŽุงุฑูŽูƒู’ุชูŽ ูŠูŽุง ุฐูŽุง ุงู„ุฌูŽู€ู„ุงูŽู„ู ูˆูŽุงู„ุฅููƒู’ู€ุฑูŽุงู…ู

    Allahumma anta-s-salaam wa minka-s-salaam tabaarakta ya dhal jalaali wa-l ikraam


    Meaning :

    I beg Allah for forgiveness, I beg Allah for forgiveness, I beg Allah for forgiveness.

    You are As-Salam and from You is all peace, blessed are You, O Possessor of majesty and honour.

    Reference : Muslim 1/414


    ุงู„ู„ู‘ู‡ู ู„ุงูŽ ุฅูู„ูŽู€ู‡ูŽ ุฅูู„ุงู‘ูŽ ู‡ููˆูŽ ุงู„ู’ุญูŽูŠู‘ู ุงู„ู’ู‚ูŽูŠู‘ููˆู…ู ู„ุงูŽ ุชูŽุฃู’ุฎูุฐูู‡ู ุณูู†ูŽุฉูŒ ูˆูŽู„ุงูŽ ู†ูŽูˆู’ู…ูŒ ู„ู‘ูŽู‡ู ู…ูŽุง ูููŠ ุงู„ุณู‘ูŽู…ูŽุงูˆูŽุงุชู ูˆูŽู…ูŽุง ูููŠ ุงู„ุฃูŽุฑู’ุถู ู…ูŽู†ู’ ุฐูŽุง ุงู„ู‘ูŽุฐููŠ ูŠูŽุดู’ููŽุนู ุนูู†ู’ุฏูŽู‡ู ุฅูู„ุงู‘ูŽ ุจูุฅูุฐู’ู†ูู‡ู ูŠูŽุนู’ู„ูŽู…ู ู…ูŽุง ุจูŽูŠู’ู†ูŽ ุฃูŽูŠู’ุฏููŠู‡ูู…ู’ ูˆูŽู…ูŽุง ุฎูŽู„ู’ููŽู‡ูู…ู’ ูˆูŽู„ุงูŽ ูŠูุญููŠุทููˆู†ูŽ ุจูุดูŽูŠู’ุกู ู…ู‘ูู†ู’ ุนูู„ู’ู…ูู‡ู ุฅูู„ุงู‘ูŽ ุจูู…ูŽุง ุดูŽุงุกูŽ ูˆูŽุณูุนูŽ ูƒูุฑู’ุณููŠู‘ูู‡ู ุงู„ุณู‘ูŽู…ูŽุงูˆูŽุงุชู ูˆูŽุงู„ุฃูŽุฑู’ุถูŽ ูˆูŽู„ุงูŽ ูŠูŽุคููˆุฏูู‡ู ุญููู’ุธูู‡ูู…ูŽุง ูˆูŽู‡ููˆูŽ ุงู„ู’ุนูŽู„ููŠู‘ู ุงู„ู’ุนูŽุธููŠู…ู.

    Transliteration-1

    Allahu la ilaha illa Huwa, Al-Haiyul-Qaiyum La ta'khudhuhu sinatun wa la nawm, lahu ma fis-samawati wa ma fil-'ard Man dhal-ladhi yashfa'u 'indahu illa bi-idhnihi Ya'lamu ma baina aidihim wa ma khalfahum, wa la yuhituna bi shai'im-min 'ilmihi illa bima sha'a Wasi'a kursiyuhus-samawati wal ard, wa la ya'uduhu hifdhuhuma Wa Huwal 'Aliyul-Adheem

    Transliteration-2

    โ€˜Allahu laaa โ€˜ilaaha โ€˜illaa Huu. โ€˜Al-Hayyul-Qayyuum. Laa taโ€™-khuzuhuu sinatunw-wa laa nawm. Lahuu maa fissamaawaati wa ma fil-โ€˜arz. Man-zallazii yashfa-โ€˜uโ€™indahuuu โ€˜illaa bi-โ€˜iznih? Yaโ€™-lamu maa bayna โ€˜aydiihim wa maa khalfahum. Wa laa yuhiituuna bi-shay-โ€˜im-min โ€˜ilmihiii โ€˜illaa bimaa shaaaโ€™. Wasi-โ€˜a Kursiyyu-hus-Samaawaati wal-โ€˜arz; wa laa ya-โ€˜uuduhuu hifzu-humaa wa Huwal-โ€˜Aliyyul-โ€˜Aziim.

    Meaning :

    Allah! There is no god but He - the Living, The Self-subsisting, Eternal. No slumber can seize Him Nor Sleep. His are all things In the heavens and on earth. Who is there can intercede In His presence except As he permitteth? He knoweth What (appeareth to His creatures As) Before or After or Behind them. Nor shall they encompass Aught of his knowledge Except as He willeth. His throne doth extend Over the heavens And on earth, and He feeleth No fatigue in guarding And preserving them, For He is the Most High. The Supreme

    Reference : Surah Al-Baqara : Verse 255

    Tasbeeh could be like this

    It can be like a graphic to be completed in 100 pieces

    The last rosary on the 33rd, 33rd, 33rd, and on the 99th and 100th in total


    ุณูุจู’ุญูŽุงู†ูŽ ุงู„ู„ู‡.

    Subhรขnallรขh 33 time

    Meaning : How Perfect Allah is.


    ุงู„ุญูŽู…ู’ุฏู ู„ู„ู‡.

    Alhamdulillรขh 33 time

    Meaning : All praise is for Allah.


    ุงู„ู„ู‡ู ุฃูƒู’ุจูŽุฑู.

    Allรขhu akbar 33 time

    Meaning : Allah is the greatest.


    And the 100th ;

    ู„ุงูŽ ุฅู„ูŽู‡ูŽ ุฅู„ุงู‘ูŽ ุงู„ู„ู‘ู‡ู ูˆูŽุญู’ู€ุฏูŽู‡ู ู„ุงูŽ ุดูŽู€ุฑููŠูƒูŽ ู„ูŽู‡ูุŒ ู„ูŽู‡ู ุงู„ู…ูู€ู„ู’ูƒู ูˆู„ูŽู‡ู ุงู„ุญูŽู…ู’ู€ุฏูุŒ ูˆูŽู‡ููˆูŽ ุนูŽู„ูŽู‰ ูƒูู„ู‘ู ุดูŽูŠู’ุกู ู‚ูŽุฏููŠุฑูŒ.

    Lรข ilรขha illallรขhu wahdahu lรข sharรฎka lahu, lahu'l-mulku wa lahu'l-hamdu, wa huwa `alรข kulli shay'in qadรฎr.

    Meaning :

    None has the right to be worshipped except Allah, alone, without partner, to Him belongs all sovereignty and praise and He is over all things omnipotent.

    HADITH ON DHIKR

    Abu Hurairah (May Allah be pleased with him) reported:

    The Messenger of Allah (๏ทบ) said, โ€œHe who recites after every prayer: Subhan-Allah (Allah is free from imperfection) thirty-three times; Al-hamdu lillah (praise be to Allah) thirty-three times; Allahu Akbar (Allah is Greatest) thirty-three times; and completes the hundred with: La ilaha illallahu, wahdahu la sharika lahu, lahul-mulku wa lahul-hamdu, wa Huwa โ€˜ala kulli shaiโ€™in Qadir (there is no true god except Allah. He is One and He has no partner with Him. His is the sovereignty and His is the praise, and He is Omnipotent), will have all his sins pardoned even if they may be as large as the foam on the surface of the sea.โ€

    [Muslim]. Reference: Book 16, Hadith 12 Arabic/English book reference : Book 16, Hadith 1419

    enhancement feature request user: feedback 
    opened by iqfareez 6
  • Wrong Serdang location

    Wrong Serdang location

    This bug may affect people around Serdang, Selangor.

    The issue caused from https://mpt.i906.my/ API.

    We might issue a temporary fix for this. image

    Any PR is welcomed.

    bug critical 
    opened by iqfareez 5
  • Notification plugin crashes on v2.6.2

    Notification plugin crashes on v2.6.2

    Sent by Malaysia Prayer Time MPT. Created by fire.


    ---------- Forwarded message ---------
    From: <[email protected]>
    Date: Mon, Sep 26, 2022 at 11:40 AM
    Subject: Trending stability issues for 2022-09-25 - Android live.iqfareez.waktusolatmalaysia
    To: <[email protected]>

    Firebase branding logo

    Malaysia Waktu Solat โ€ขAndroidlive.iqfareez.waktusolatmalaysia

    Trending stability issues for 2022-09-25

    |
    ---|---

    Trending issues

    Issues rapidly gaining momentum


    FlutterLocalNotificationsPlugin.java

    com.dexterous.flutterlocalnotifications.FlutterLocalNotificationsPl...

    2.6.2 (110)18 crashes11 users

    View dashboard

    This email is notifying you about important service information regarding your Firebase project

    Manage your Alert settings

    |

    Google LLC
    1600 Amphitheatre Pkwy
    Mountain View, CA, 94043 USA

    ---|---

    bug critical 
    opened by fire-bot 4
  • Make Android navigation bar respect app theme

    Make Android navigation bar respect app theme

    The navigation bar should change theme depending on the app.

    Example as video below : First app is Google Chrome app, then i switched to mpt app. Observe the navigation bar line at the bottom

    https://user-images.githubusercontent.com/60868965/154245005-81b8e7cc-585f-4a62-bf97-fc3cba636813.mp4

    enhancement 
    opened by iqfareez 4
  • Notification issue on Android 12

    Notification issue on Android 12

    Sent by Malaysia Prayer Time MPT ([email protected]). Created by fire.


    ---------- Forwarded message ---------
    From: MPT support <[email protected]>
    Date: Tue, 23 Nov 2021, 7:07 pm
    Subject: MPT report received
    To:

    MPT support

    Dear user, thank you for submitting your valuable feedback.

    On: 2021-11-23T11:01:28.973296Z

    You said that: Notification not showing up on Android 12 (OneUI 4)

    User email: __

    App version: 2.2.8-hotfix.1 (85)

    Thanks for reaching out! This is an automated message to let you know we've received your feedback. Developer will response to your feedback soon. Hang tight!

    In the meantime, give it a try to our new MPT on web.

    user: feedback in triage stale 
    opened by fire-bot 4
  • Notification issues on Chinese-vendor phones

    Notification issues on Chinese-vendor phones

    What's going on?

    This issue similar to #77. Where I found that Chinese vendor phones (like Xiaomi, Realme etc.) has a restriction where apps can't autostart which prevented apps to fire a scheduled notification.

    Some of the user report (From Google Play Store)

    User 1

    At first using the app I was pleased . After sometime I don't get azan notification anymore. Uninstall and installing a few times still no azan on each prayer time. Keep the apps because it shows dhuha time which is absent in most prayer app.

    User 2

    assalamualaikum. pada awalnya, aplikasi ini ada beri notifikasi(azan) bila masuk waktu solat. tapi beberapa hari selepas tu, sudah tidak ada lagi notifikasi daripada aplikasi ini sehingga sekarang. saya menggunakan oppo. adakah aplikasi ini tidak berfungsi untuk oppo?

    Yup there are many more.

    Proposal

    • [x] Add more in app message to guide the user around the issue. Probably make the message permanent, or mention about the issue in the onboarding screen etc.
    • [ ] #137

    Challenges

    • Code complexity.
    • ~I don't have any Chinese-vendor phone ๐Ÿ˜“. Yeah, it causes inconvenience for me since I can't test the app on those devices. So, I may do something that is predictable, ie, if it doesn't break on my devices, it also not going to break on other devices (but that's not always the case ๐Ÿคฃ)~ I just got a Redmi Note 11 hehe, here is mpt running on that phone.
    bug enhancement user: feedback 
    opened by iqfareez 4
  • App did not recover from fetch error

    App did not recover from fetch error

    https://user-images.githubusercontent.com/60868965/205011650-1717e209-d45f-4f03-baa6-eb1e17ed64d8.mp4

    In #160, the JAKIM Api seems has replaced KTN03 to KTN02, which when called inside the app, it fails to parse it correctly. In this case, when changing zone to other, it doesn't change in the API call. See screenshot below for better perspective.

    But, when the app calls KTN03 using mpt-server API, it shows error, but can recover from the error, ie when changing to other zones, it responded.

    bug 
    opened by iqfareez 1
  • Study how Hijri date is calculated

    Study how Hijri date is calculated

    Background

    Currently, we are using data from JAKIM API to get the prayer time alongside with the hijri date. It is fine doing that way, but I'm looking for method to calculate the Hijri date from the Gregorian calendar. The benefit is that we can calculate the hijri date without waiting for JAKIM data.

    To solve what?

    Urm, maybe nothing. All works fine currently. Perhaps beneficial for future development? It's just I'm looking on a way to get the accurate Hijri date without depending on JAKIM API data. The resulting hijri date still need to be cross check with JAKIM.

    question 
    opened by iqfareez 2
  • Short azan variant

    Short azan variant

    From Google Play user review:

    Bunyi azan tidak ada dekat setting/tetapan ye. Kadang2 saya mahu bunyi azan yg pendek sahaja. Yelah kalau waktu meeting ganggu sekeliling. Atau bunyi alarm biasa
    

    Interesting. I've heard from my roommate's app, only the first part Allahu Akbar is played (For fajr, it plays Assolatu khair min an-naum

    enhancement feature request WIP user: feedback 
    opened by iqfareez 1
  • [crashlytics] multi_image_stream_completer.dart line 32

    [crashlytics] multi_image_stream_completer.dart line 32

    Logs (with slightly different error messages, could shade some light here as I'm unclear what's happening)

    Log 1

    Fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: Software caused connection abort. Error thrown Instance of 'ErrorDescription'.
           at FirebaseCrashlytics.recordError(firebase_crashlytics.dart:119)
           at FirebaseCrashlytics.recordFlutterError(firebase_crashlytics.dart:141)
           at FirebaseCrashlytics.recordFlutterFatalError(firebase_crashlytics.dart:156)
           at FlutterError.reportError(assertions.dart:1184)
           at ImageStreamCompleter.reportError(image_stream.dart:733)
           at new MultiImageStreamCompleter.<fn>(multi_image_stream_completer.dart:32)
           at _AsyncStarStreamController.addError(_AsyncStarStreamController.java)
           at new MultiImageStreamCompleter.<fn>(multi_image_stream_completer.dart:25)
    

    Log 2 - Handshake Exception

    Fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: HandshakeException: Handshake error in client (OS Error: 
    	CERTIFICATE_VERIFY_FAILED: certificate has expired(handshake.cc:393)). Error thrown Instance of 'ErrorDescription'.
           at FirebaseCrashlytics.recordError(firebase_crashlytics.dart:119)
           at FirebaseCrashlytics.recordFlutterError(firebase_crashlytics.dart:141)
           at FirebaseCrashlytics.recordFlutterFatalError(firebase_crashlytics.dart:156)
           at FlutterError.reportError(assertions.dart:1184)
           at ImageStreamCompleter.reportError(image_stream.dart:733)
           at new MultiImageStreamCompleter.<fn>(multi_image_stream_completer.dart:32)
           at _AsyncStarStreamController.addError(_AsyncStarStreamController.java)
           at new MultiImageStreamCompleter.<fn>(multi_image_stream_completer.dart:25)
    

    Log 3 - Host lookup failed

    Fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError: Failed host lookup: 'mpt-server.vercel.app'. Error thrown Instance of 'ErrorDescription'.
           at FirebaseCrashlytics.recordError(firebase_crashlytics.dart:119)
           at FirebaseCrashlytics.recordFlutterError(firebase_crashlytics.dart:141)
           at FirebaseCrashlytics.recordFlutterFatalError(firebase_crashlytics.dart:156)
           at FlutterError.reportError(assertions.dart:1184)
           at ImageStreamCompleter.reportError(image_stream.dart:733)
           at new MultiImageStreamCompleter.<fn>(multi_image_stream_completer.dart:32)
           at _AsyncStarStreamController.addError(_AsyncStarStreamController.java)
           at new MultiImageStreamCompleter.<fn>(multi_image_stream_completer.dart:25)
    

    Others also experienced this in production app, that can't reproduce it locally. Related issue: https://github.com/flutter/flutter/issues/112706 (unresolved)

    So, IMO, this error is related to CachedNetworkImage widget in full timetable page. Perhaps it failed to load a mosque image?

    bug in triage crashlytics 
    opened by iqfareez 0
  • fdroid

    fdroid

    Assalaamualaikum Any plan on putting it up on fdroid or izzyondroid. For people in Malaysia that does not use google or huawei or samsung services. Sorry if my question or tone sounds rude. Juat a question. If you don't want to put it there its fine. But its a pity for those people that does not know of this amazing app. Thank you very much for making this app.

    enhancement good first issue 
    opened by IXNDR 2
Releases(2.7.3-pre.1+116)
Aditya 93 Dec 25, 2022
flutter web app with given code and example. Step by step teaching how to build a flutter web app with backend

flutter_web A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

dbestech 20 Oct 26, 2022
Trying out Flutter for desktop Web app development as an alternative to SPA frameworks (such as React and Angular) by recreating one of the pages of an existing CV Management web app

HTML Renderer Demo CanvasKit Renderer Demo Reddit discussion This repo contains a PoC of using Flutter as a traditional SPA framework for creating a d

Maxim Saplin 20 Oct 11, 2022
An isolated worker for Flutter (Isolate) and Web (Web Worker). Behaves almost the same as the compute function, except it is not a one-off worker.

A singleton isolated worker for all platforms. On most platforms, it uses Flutter's Isolate, except on the web, since Isolate is not available, it use

Iandi Santulus 30 Nov 11, 2022
Flutter-web-portfolio - A Basic web portfolio built using flutter

My Flutter Web Portfolio It is a basic flutter web portfolio. 1. Home To use thi

Aleyna Eser 2 May 30, 2022
Flutter web socket - Flutter Web Socket Example

web_socket_example A new Flutter Web Socket project. Getx and web_scoket_channel

Gizem Malรงok 7 Nov 2, 2022
A zero-dependency web framework for writing web apps in plain Dart.

Rad Rad is a frontend framework for creating fast and interactive web apps using Dart. It's inspired from Flutter and shares same programming paradigm

null 70 Dec 13, 2022
This is the code for the POAPin app, which is written in Flutter and currently supports iOS, Android, and Web platforms.

POAPin This is the code for the POAPin app, which is written in Flutter and currently supports iOS, Android, and Web platforms. ?? Get the app Platfor

Glory Lab 17 Nov 7, 2022
A Flutter package for Offers, Promo and Invites banners. Supports Android and Web.

flat_banners A Flutter package for Offers, Promo and Invites banners. Android support Android and Web. Usage To use this plugin, add flat_banners as a

Omprakash Chauhan 3 Apr 13, 2022
Structured and Organized Flutter (ANDROID+WEB) template project using Redux architecture and Retrofit rest package

flutter_redux_template A new Flutter project. JSON Models classes need this lines to json generator: part 'foo.g.dart'; //on imports factory Foo.from

Raul Abreu 2 Apr 11, 2022
Let's setup Firebaseโ€‹โ€‹ for our Flutterโ€‹โ€‹ app on Androidโ€‹, iOSโ€‹ and Flutter Web. Setup Firebase to use Firebase products.

Flutter Tutorial - Firebase Setup For Flutter Web Let's setup Firebase for our Flutter app on Android, iOS and Flutter Web. Setup Firebase to use Fire

null 1 Apr 27, 2022
App - Quotes app for mobile (Android, iOS) & web

5 seconds of emotion Status Download Table of Contents Status Download Table of Contents Presentation What's different from existing apps ? Technologi

Jeremie Corpinot 76 Oct 31, 2022
A web portfolio made with flutter

Web Portfolio, Based on a design on UpLabs and hosted on Firebase ?? .

Olayemii Garuba 171 Jan 4, 2023
A Simple Login page made with flutter web

?? LoginPage A very simple Login Page made with Flutter Web. Inspired by This Uplabs Post ?? ScreenShots โœจ Requirements Any Operating System (ie. MacO

Festus Olusegun 142 Nov 29, 2022
A simple web API to generate images from a url, made using shelf package.

Webshot API Yet another simple webshot API but written in dart and built using Shelf library to generate images from url. This is really useful for li

wrench 15 Oct 19, 2022
Live portfolio designed using Flutter 2.0 available for android and web.

DevFolio - Portfolio for Developers Designed live portfolio using Flutter 2.0. Available for Android and Web. ?? How to install? Before these steps ma

Muhammad Hamza 533 Jan 7, 2023
A simple yet powerful Flutter plugin for showing Toast at Android, iOS and Web.

Flutter Toast A simple yet powerful Flutter plugin for showing Toast at Android and iOS. Features: Native Toast Pure Flutter Toaster Installation Add

Eyro Labs 5 Dec 13, 2021
100+ Professional UI implementations with Code in Flutter. Available in Android, iOS, Linux and Web

Flutter UI Challenges My effort on replicating various apps UI on flutter. View on Web Building and running the code [ Updated ] Thank you all for you

Damodar Lohani 4k Dec 28, 2022