← All projects

Monitoring Attendance APP.

An early bachelor’s Android mini project for managing classes, students, and attendance records.

AndroidJavaXMLSQLite
View source ↗

See it in action

Watch on YouTube ↗

What it does

Monitoring Attendance APP is an Android mini project created during my bachelor’s degree in 2022. It replaces paper-based classroom attendance with a mobile workflow for organizing classes, maintaining student lists, and recording attendance by date.

The app separates class management, student management, attendance sheets, and calendar-based record lookup into dedicated screens. Attendance data is stored locally, allowing the application to work without a hosted backend or network connection.

Core capabilities

What I built

  • Built as a college mini project in 2022.
  • Includes screens for classes, students, and attendance sheets.
  • Uses Java, XML layouts, and a SQLite database.

Frameworks and tools

Platform
Native Android application
Language
Java
User interface
Android XML layouts, RecyclerView adapters, dialogs
Data storage
SQLite through a local database helper

How it works

  1. 01

    Create a class and maintain the students associated with it.

  2. 02

    Open an attendance sheet for a selected class and date.

  3. 03

    Mark and save each student’s attendance in the local SQLite database.

  4. 04

    Browse previously recorded sheets through the calendar and sheet-list screens.

Explore all projects →