Skip to content

saqibameen/inClass

Repository files navigation


An android application used to mark the attendance of the students by teacher and generate various reports.

⚙️ Detailed Functionality

This application allows the teacher to perform two operations:

  • Mark the attendance of courses currently teaching
  • Generate 3 types of attendance reports by course:
    • Individual student report
    • Overall course report
    • Daily report
  • Each report is of two forms:
    • Graphical — Charts
    • PDF
  • The attendance/report functionality is accompanied by AJAX search. Which allows search by student:
    • Roll no.
    • Name

This application is basically second module of an android application and deals with the above mentioned functionality only. While the first part deals with managing teachers, courses, and students.

🚀 Tech and Tools Used

  • Firebase Authentication
  • Firebase Database
  • Android Studio
  • VSCode

🗄 External Dependency

This project makes use of the MPAndroidChart library for drawing charts in the reports.

⚡️ ERD Diagram

ERD Diagram

💯 Database Diagram

DB Diagram

📸 Screenshots

screenshot01 screenshot02

About

An android application used to mark the attendance of the students by teacher and generate various reports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages