Skip to content

Examify is a Flutter mobile application developed using the Stacked architecture (Provider) to process exams in higher institutions of learning in Kenya and grade students accordingly. It is currently in the final stages of development

Notifications You must be signed in to change notification settings

Erasto-M/examify_app

Repository files navigation

examify Mobile App

Examify is a comprehensive Android exam processing mobile application developed using Flutter, Firebase, Stacked Architecture (MVVM), and Provider State Management. It is designed to streamline academic processes within higher education institutions, offering a range of features for different users.

Key Features

Support Team Management:

The support team is responsible for adding and managing all users within the system.

Student Portal:

Students can log in and register for units each semester. They can apply for special exams and track their academic performance and progress across different semesters.

Lecturer Portal:

Lecturers can log in and input marks for students in assignments, CATs, and final exams. They have access to detailed marksheets for each unit they handle.

Chair of Department (COD) Portal:

CODs can log in and view student performance across all academic years within their specific course. They can access consolidated marksheets, academic reports (Pass List, Fail List, Special Exams, Missing Marks), and the graduation list.

Exam Coordinator Portal:

The exam coordinator can monitor overall student performance and review how lecturers have assigned marks. Once all marks are entered by lecturers, the coordinator can approve and release official academic reports.

Below are the Different Screens

Authentication Screens of the app

  • It is the work of the support team to Create the users (to add the users). And after they are added they can now be sent the login credentials and be able to login.

Support Team Dashboard

alt text

Add USers

alt text

Login

alt text

Forgot Password

alt text

All Students

alt text

All Lecturers

alt text

profile

alt text

Student Dashboard

alt text

Register Units

alt text

units Waiting Approval

alt text

Apply Special Exams

alt text

Student Transcript for a specific semester

alt text

Lecturer Dashboard

text

Customize Units

alt text

Assign Marks

alt text

Marks Sheet for a specific unit

alt text

COD Dashboard

alt text

View Students Performance

alt text

View marks Sheets

alt text

Exam coordinator

alt text

View Academic Reports

alt text

View concolidated Marks Sheet

alt text

About

Examify is a Flutter mobile application developed using the Stacked architecture (Provider) to process exams in higher institutions of learning in Kenya and grade students accordingly. It is currently in the final stages of development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •