With the sudden lockdowns due to the Coronavirus pandemic, students faced a new challenge of attending classes from home and at this moment it was necessary that classrooms should reach to them. But at that time neither the teachers nor students were fully prepared to adapt to this mode of education. But even now when we are gradually adapting to this mode, there are still some issues which leads to its ineffectiveness
One of the major issues being Conducting Online Tests. Both teachers and students have their own area of concern. Teachers on one hand wants to make it more authentic and free of malpractices. Students, on the other hand face issues like missing the deadline due to network failure and more than one test being scheduled at the same time.
There are many meeting apps which are currently being used by educational institutes for conducting online classes and tests. But being a meeting app, they are not able to effectively conduct the tests. So we decided to come up with an All-In-One Test App providing a safe and convenient way to conduct and attempt quizzes, vivas and assignments
PPT Link - Go to Ppt
Video Demo - Go to Video
Apk Link - Go to Apk
- Internet Access.
- Storage Access(Read and Write).
- Camera Permission.
- firebase_auth: ^0.18.1+2 - for user login/signup authentication.
- cloud_firestore: ^0.14.1+2 - for using google cloud firestore database.
- firebase_storage: ^4.0.1 - for storage of pdf files and profile image.
- firebase_messaging: ^7.0.3 - for sending notifications.
- firebase_dynamic_links: ^0.6.3 - for generation of dynamic links for subject joining.
- share: ^2.0.1 - for sharing for the generated dynamic link.
- agora_rtc_engine: ^3.1.3 - for video calling feature
- speech_to_text: ^3.2.0 - for speech to text conversion.
- file_picker: ^1.13.3 - for picking the assignment files from the storage.
- image_picker: ^0.6.7+11 - for picking the image for the profile.
- shimmer: ^1.1.2 - for adding the shimmer effect.
- animated_splash_screen: ^1.1.0 - for adding animation effect in app.
- VSCode.
- Firebase Cloud Messaging.
- Firebase Dynamic Links.
- Heroku