Code

Discussion on InfixEdu - Open Source Flutter for Android & iOS

Discussion on InfixEdu - Open Source Flutter for Android & iOS

Cart 261 sales
Recently Updated

139 comments found.

When will there be an update? Because the 16KB compatibility issue keeps appearing.

Hello,

We have mostly ready, hope to release very soon.

Thanks

any updates?

Released already.

Thanks

Please, i am currently having some issue with the current version of the app i can’t run flutter pub get as it is requesting for github username and password, kindly assist.

Hello,

It may not be an issue related to the code. It seems your support has expired. Please renew your support and submit a ticket.

You can download the latest version and try it.

Thanks

this is why am here to see if the qr code scanner has been added to the mobile app for teachers. this is a past comment from one customer in the last past 5 month. The app should have a subject-wise routine where each teacher is assigned to specific subjects. When a teacher clicks on the QR option, it should open the QR scanner. Every student will have a unique QR code on their ID card, which the teacher will scan. Based on the scanned QR, the system should automatically update both subject-wise attendance and daily attendance. Additionally, the system should store details such as which teacher scanned the QR, along with the date, time, and location.

Hello,

Thank you for your feedback and reminder. We are focusing on more important features; instead, we have this task in the pipeline.

Thanks again.

Hello,

Sorry, we don’t have like that.

Thanks

Is attendance not added in this QR application

And

Live class in App

The app should have a subject-wise routine where each teacher is assigned to specific subjects. When a teacher clicks on the QR option, it should open the QR scanner. Every student will have a unique QR code on their ID card, which the teacher will scan. Based on the scanned QR, the system should automatically update both subject-wise attendance and daily attendance. Additionally, the system should store details such as which teacher scanned the QR, along with the date, time, and location.

Currently, when we generate an ID card on your website, it creates a fake QR code. Instead, each student should have a unique QR code. Please update the system so that every student’s QR code is uniquely generated and linked to their profile.

Hello,

1. We have the option to auto-submit. In the demo, we enabled that option.

2. I forwarded to the team which feature I may add.

3. In our demo for students and staff, we have only Staff ID or student ID, but we have the option to add other options.

Thanks

I got this error while building the current version 4, i think there are error on the codes, i am using the flutter 3.27, please kindly advice what i could do., thanks.

/Applications/flutter/bin/flutter—no-color build appbundle

Running Gradle task ‘bundleRelease’... flutter_slidable/lib/src/widgets/slidable.dart:860:48: Error: A value of type ‘SlidableDismissal?’ can’t be assigned to a variable of type ‘SlidableDismissal’ because ‘SlidableDismissal?’ is nullable and ‘SlidableDismissal’ isn’t. – ‘SlidableDismissal’ is from ‘package:flutter_slidable/src/widgets/slidable_dismissal.dart’ (‘flutter_slidable/lib/src/widgets/slidable_dismissal.dart’). final SlidableDismissal dismissal = widget.dismissal; ^ flutter_slidable/lib/src/widgets/slidable.dart:871:48: Error: A value of type ‘SlidableDismissal?’ can’t be assigned to a variable of type ‘SlidableDismissal’ because ‘SlidableDismissal?’ is nullable and ‘SlidableDismissal’ isn’t. – ‘SlidableDismissal’ is from ‘package:flutter_slidable/src/widgets/slidable_dismissal.dart’ (‘flutter_slidable/lib/src/widgets/slidable_dismissal.dart’). final SlidableDismissal dismissal = widget.dismissal; ^ flutter_slidable/lib/src/widgets/slidable_action_pane.dart:44:44: Error: A value of type ‘SlidableData?’ can’t be assigned to a variable of type ‘SlidableData’ because ‘SlidableData?’ is nullable and ‘SlidableData’ isn’t. – ‘SlidableData’ is from ‘package:flutter_slidable/src/widgets/slidable.dart’ (‘flutter_slidable/lib/src/widgets/slidable.dart’). final SlidableData data = SlidableData.of(context); ^ flutter_slidable/lib/src/widgets/slidable_action_pane.dart:83:44: Error: A value of type ‘SlidableData?’ can’t be assigned to a variable of type ‘SlidableData’ because ‘SlidableData?’ is nullable and ‘SlidableData’ isn’t. – ‘SlidableData’ is from ‘package:flutter_slidable/src/widgets/slidable.dart’ (‘flutter_slidable/lib/src/widgets/slidable.dart’). final SlidableData data = SlidableData.of(context); ^ flutter_slidable/lib/src/widgets/slidable_action_pane.dart:112:44: Error: A value of type ‘SlidableData?’ can’t be assigned to a variable of type ‘SlidableData’ because ‘SlidableData?’ is nullable and ‘SlidableData’ isn’t. – ‘SlidableData’ is from ‘package:flutter_slidable/src/widgets/slidable.dart’ (‘flutter_slidable/lib/src/widgets/slidable.dart’). final SlidableData data = SlidableData.of(context); ^ flutter_slidable/lib/src/widgets/slidable_action_pane.dart:150:44: Error: A value of type ‘SlidableData?’ can’t be assigned to a variable of type ‘SlidableData’ because ‘SlidableData?’ is nullable and ‘SlidableData’ isn’t. – ‘SlidableData’ is from ‘package:flutter_slidable/src/widgets/slidable.dart’ (‘flutter_slidable/lib/src/widgets/slidable.dart’). final SlidableData data = SlidableData.of(context); ^ flutter_slidable/lib/src/widgets/slidable_dismissal.dart:90:44: Error: A value of type ‘SlidableData?’ can’t be assigned to a variable of type ‘SlidableData’ because ‘SlidableData?’ is nullable and ‘SlidableData’ isn’t. – ‘SlidableData’ is from ‘package:flutter_slidable/src/widgets/slidable.dart’ (‘flutter_slidable/lib/src/widgets/slidable.dart’). final SlidableData data = SlidableData.of(context); ^ flutter_slidable/lib/src/widgets/slidable_dismissal.dart:96:18: Error: A value of type ‘Widget?’ can’t be returned from a function with return type ‘Widget’ because ‘Widget?’ is nullable and ‘Widget’ isn’t. – ‘Widget’ is from ‘package:flutter/src/widgets/framework.dart’ (’/Applications/flutter/packages/flutter/lib/src/widgets/framework.dart’). return child; ^ flutter_slidable/lib/src/widgets/slidable_dismissal.dart:116:44: Error: A value of type ‘SlidableData?’ can’t be assigned to a variable of type ‘SlidableData’ because ‘SlidableData?’ is nullable and ‘SlidableData’ isn’t. – ‘SlidableData’ is from ‘package:flutter_slidable/src/widgets/slidable.dart’ (‘flutter_slidable/lib/src/widgets/slidable.dart’). final SlidableData data = SlidableData.of(context); ^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:118:13: Error: Property ‘isNotEmpty’ cannot be accessed on ‘String?’ because it is potentially null. Try accessing using ?. instead. if (otp.isNotEmpty) { ^^^^^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:119:29: Error: The argument type ‘String?’ can’t be assigned to the parameter type ‘String’ because ‘String?’ is nullable and ‘String’ isn’t. return handleOtpInput(otp, response); ^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:134:54: Error: The argument type ‘String?’ can’t be assigned to the parameter type ‘String’ because ‘String?’ is nullable and ‘String’ isn’t. Map<String, dynamic> responseMap = json.decode(result); ^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:146:13: Error: Property ‘length’ cannot be accessed on ‘String?’ because it is potentially null. Try accessing using ?. instead. if (pin.length 4) { ^^^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:147:29: Error: The argument type 'String?' can't be assigned to the parameter type 'String' because 'String?' is nullable and 'String' isn't. return handlePinInput(pin); ^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:167:18: Error: Property 'isNotEmpty' cannot be accessed on 'String?' because it is potentially null. Try accessing using ?. instead. if (birthday.isNotEmpty) { ^^^^^ flutter_paystack/lib/src/transaction/base_transaction_manager.dart:168:34: Error: The argument type 'String?' can't be assigned to the parameter type 'String' because 'String?' is nullable and 'String' isn't. return handleBirthdayInput(birthday, response); ^ flutter_paystack/lib/src/transaction/bank_transaction_manager.dart:42:12: Error: Property 'isEmpty' cannot be accessed on 'String?' because it is potentially null. Try accessing using ?. instead. if (id.isEmpty) { ^^^^ better_player/lib/src/dash/better_player_dash_utils.dart:90:13: Error: Method 'contains' cannot be called on 'String?' because it is potentially null. Try calling using ?. instead. if (url.contains("http") false) { ^^^^ better_player/lib/src/dash/better_player_dash_utils.dart:93:47: Error: A value of type ‘String?’ can’t be assigned to a variable of type ‘String’ because ‘String?’ is nullable and ‘String’ isn’t. pathSegments[pathSegments.length – 1] = url; ^ better_player/lib/src/dash/better_player_dash_utils.dart:102:13: Error: Method ‘startsWith’ cannot be called on ‘String?’ because it is potentially null. Try calling using ?. instead. if (url.startsWith(’//’)) { ^^^^^^ Target kernel_snapshot_program failed: Exception

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ’:app:compileFlutterBuildRelease’. > Process ‘command ’/Applications/flutter/bin/flutter’’ finished with non-zero exit value 1
  • Try: > Run with—stacktrace option to get the stack trace. > Run with—info or—debug option to get more log output. > Run with—scan to get full insights. > Get more help at https://help.gradle.org.

BUILD FAILED in 51s Running Gradle task ‘bundleRelease’... 52.0s Gradle task bundleRelease failed with exit code 1 Process finished with exit code 1

yes, it is the version 4.0 and i noticed users assigned to non default system role are not allowed to login, it give error “no route”

Hello,

Please try v5.0

Thanks

Hello,

We have use same code for appStore and playStore, please submit a ticket for support instead of message here.

Thanks

Hi, we are facing below two issues with the Flutter App setting app kindly help

1. Could not open cp_settings generic class cache for settings file ’/Users/arupnaskar/Downloads/InfixEdu-Flutter-v3.8 Package/infixedu/android/settings.gradle’ (/Users/arupnaskar/.gradle/caches/7.2/scripts/8xbv8rhprzbtei74cbsrnp1m9). ⁠BUG! exception in phase ‘semantic analysis’ in source unit ‘BuildScript’ Unsupported class file major version 65

2. Cannot use @TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method.

Hello,

Please submit a ticket.

Thanks

Share the link for submission of ticket.

https://ticket.aorasoft.com/

If your support expired, please renew and go to https://ticket.aorasoft.com/ profile and update the purchase code.

Thanks

══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════ The following _TypeError was thrown building Obx(has builder, dirty, state: ObxState#1d059): Null check operator used on a null value

The relevant error-causing widget was: Obx Obx:file:///Users/arunkumar/Downloads/InfixEdu-Flutter-v3.8%20Package/infixedu/lib/utils/widget/page.dart:52:20

in latest build can anyone help me in this ?

ignore this i have fixed this by doing some changes

D:\infixedu flutter build apk—debug

FAILURE: Build failed with an exception.

  • Where: Build file ‘D:\infixedu\android\app\build.gradle’ line: 102
  • What went wrong: A problem occurred evaluating project ’:app’. > Could not find method signingConfig() for arguments [SigningConfig$AgpDecorated_Decorated{name=release, storeFile=D:\infixedu\android\app\cert\infix.jks, storePassword=123456, keyAlias=infixEdu, keyPassword=123456, storeType=pkcs12, v1SigningEnabled=true, v2SigningEnabled=true, enableV1Signing=null, enableV2Signing=null, enableV3Signing=null, enableV4Signing=null}] on SigningConfig$AgpDecorated_Decorated{name=release, storeFile=D:\infixedu\android\app\cert\infix.jks, storePassword=123456, keyAlias=infixEdu, keyPassword=123456, storeType=pkcs12, v1SigningEnabled=true, v2SigningEnabled=true, enableV1Signing=null, enableV2Signing=null, enableV3Signing=null, enableV4Signing=null} of type com.android.build.gradle.internal.dsl.SigningConfig$AgpDecorated.
  • Try: > Run with—stacktrace option to get the stack trace. > Run with—info or—debug option to get more log output. > Run with—scan to get full insights. > Get more help at https://help.gradle.org.

BUILD FAILED in 1s Running Gradle task ‘assembleDebug’... 1,895ms

Hello, We’ve checked from our end, and everything is working correctly. If you’re using Android studio version “Ladybug,” please downgrade to Android Studio “Koala.” Also, if you change the signingConfig, make sure it is updated correctly.

Thanks.

after downgrading to “Koala” it has following issue while syncing

Could not open init generic class cache for initialization script ‘C:\Users\FUZAIL~1\AppData\Local\Temp\ijWrapper8.gradle’ (C:\Users\Fuzail Hassan\.gradle\caches\8.5\scripts\78kiyxuvpgein5×4hng5ap97k). > BUG! exception in phase ‘semantic analysis’ in source unit ‘BuildScript’ Unsupported class file major version 66

Hello,

Please submit a ticket; as we tested, it’s working fine without any problem.

Thanks

Emails are not working, I have configured smtp.hostinger.com.

Hello, It might be your SMTP, our system email is working fine. Thanks

how to fix BUG! exception in phase ‘semantic analysis’ in source unit ‘BuildScript’ Unsupported class file major version 65?

Hello, Sorry, not support Facebook Newsfeed. Thanks

i downloaded the new project file, cannot compile the app, any help? Doctor summary (to see all details, run flutter doctor -v): locale en-US) [√] Windows Version (Installed version of Windows is version 10 or higher) [√] Android toolchain – develop for Android devices (Android SDK version 34.0.0) [√] Chrome – develop for the web [√] Visual Studio – develop Windows apps (Visual Studio Community 2022 17.11.5) [√] Android Studio (version 2024.2) [√] VS Code (version 1.94.2) [√] Connected device (2 available) [√] Network resources

Hello, Please submit a ticket. Thanks

I have installed InfixEdu, I want the app also, But I have no idea on how to install or run an App. Do you have installation guide. or Video turtorial on installing InfixEdu App?

Hello, Yes, after purchase, you will get documentation in the download folder, even though we have paid service also for submitting android and iOS. Thanks

Was getx used in the InfixEdu application? If not, what is the technology used in state management?

Hello, We used Getx. Thanks

have been struggling with building the updated version of this app, but i am unable to build it, i am currently stuck at the following error below

  • What went wrong: Execution failed for task ’:eko_jitsi:generateReleaseRFile’. > Could not resolve all files for configuration ’:eko_jitsi:releaseCompileClasspath’. > Failed to transform android-scalablevideoview-1.0.4.aar (com.yqritc:android-scalablevideoview:1.0.4) to match attributes {artifactType=android-symbol-with-package-name, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}. > Could not find android-scalablevideoview-1.0.4.aar (com.yqritc:android-scalablevideoview:1.0.4). Searched in the following locations: https://jcenter.bintray.com/com/yqritc/android-scalablevideoview/1.0.4/android-scalablevideoview-1.0.4.aar

and i have tried visiting the link below but it turns out the supposed .aar that should be downloaded from there is not there as the page is showing invalid error Searched in the following locations:

https://jcenter.bintray.com/com/yqritc/android-scalablevideoview/1.0.4/android-scalablevideoview-1.0.4.aar

Please kindly assist as this error refused to go.

Hello,

Please make sure to download “InfixEdu-Flutter-v3.5” and your web version 8.2.3 and then try the updated version of Flutter.

I have checked and confirmed it is working fine.

Thanks

Hello,

We have updated the repo

Please try below comments one by one.

flutter clean

flutter pub cache clean

flutter upgrade

flutter pub get

flutter build apk

Thanks

hello my code is not working . it is giving too much error like something not defined.

Hello,

It seems to be a runner issue; could you check in a Google search?

Or submit a ticket.

Thanks

how to submit a ticket

both the link in readme first are not available

https://ticket.spondonit.com/help-center/articles/1/11/36/500-internal-server-error

Support only: https://ticket.spondonit.com/help-center

Hello,

We will update the readme file here: https://ticket.aorasoft.com. You will get support.

Thanks

Hello, it’s possible to add a new payment method with an api? For example Visa Link?

Hello, we can do with additional payment, email us via profile page gateway website. Thanks

too many bugs, not able to build

Flutter 3.22.2 • channel stable • https://github.com/flutter/flutter.git Framework • revision 761747bfc5 (5 days ago) • 2024-06-05 22:15:13 +0200 Engine • revision edd8546116 Tools • Dart 3.4.3 • DevTools 2.34.3

Hello, we will check and back to you, if need update we will update soon and release. Thanks

Hello,

Please make sure to download “InfixEdu-Flutter-v3.5” and your web version 8.2.3 and then try the updated version of Flutter.

I have checked and confirmed it is working fine.

Thanks

Good job, team! I just notice the UI is not modern and it’s too vague. Can i get my own UI that can enhance a new UX?

Hello, yes possible to change new UI. Thanks

after purchase, for how long we will get app updates? . Support and app updates are different? . Or we get lifetime app updates and support(6 months ) or 1 year as selected.

Hello, you will get updates lifetime, support as much as time you purchase. Thanks

once a code is linked to any domain> that’s final.? or i can remove the domain in future (if client leave) and use that purchase for another domain? Also can we buy support after 6 months as well ,if required?.

Yes, you can yourself. Thanks

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey