Connection Error
ITU-Admin Portal

This app is designed for instructors to efficiently manage their classrooms. It provides secure access to instructor profiles, allowing them to oversee and manage their personal and professional data. Instructors can view all classes they are assigned to, along with a detailed list of students enrolled in each course. The app enables instructors to mark and update student attendance for specific dates. Additionally, it offers tools for defining grading criteria, creating assessments, assigning marks, and generating detailed student reports, streamlining the entire process of student evaluation and classroom management.

Genres

admin

management

classroom

Teck Stack
React Native
Firebase
Mobile Application
Developer:Bazil Suhail
Publisher:EntitySafe
Released:23/08/2024
Platform:

Features

Attendance System

  • Date-picker interface for selecting class sessions
  • Updation of marked attendances in case of mis-convenience
  • Bulk attendance marking with swipe gestures
  • Attendance modification history with timestamps
  • Export attendance records to CSV format

Grading System

  • Assignment creation with customizable grading rubrics
  • Score input with validation for acceptable ranges
  • Gradebook Table with percentage-coded performance indicators
  • Final grade assignment based on weighted categories

Reporting Tools

  • Automated attendance percentage reports per student

Security Features

  • Firebase Security Rules enforce data access permissions
  • All sensitive data encrypted in Firestore database
  • Automatic logout after period of inactivity
  • Role-based UI rendering prevents unauthorized actions

UI/UX Features

  • Animated transitions between screens using React Native Reanimated
  • Light mode across all screens with persisted preferences and institution's colors

Version

Android Version

10.0 or Up

Released Date

Updated Date

Content Rating

Interactive elements

Mobile Touch Screen

Functionalities Implementation

Authentication System

  • Firebase Authentication handles secure instructor login with email/password
  • Role-based access control ensures only instructors can access the portal

Course Management

  • Firestore stores course data with instructor assignments and student enrollments
  • Real-time course list updates using Firebase

Student Management

  • Class roster view with student profiles and enrollment details