All projects
Mobile App2022–2023700+ downloads on Google Play

Attendex

A local-first self-attendance tracker

Attendex banner

Overview

It started with a simple, frustrating problem: tracking my own attendance. Juggling subjects, gym sessions and a daily Leetcode streak, I kept asking: did I attend this class, and how many more can I skip before hitting the danger zone? Attendex answers that in one tap, and has crossed 700+ downloads on Google Play.

  • A local-first app to track attendance for any subject or activity.
  • A calendar view to visualise attendance trends.
  • A dark mode toggle for night owls.
  • An offline-first approach, so checking stats never needs internet.
Attendex screen 1
Attendex screen 2
Attendex screen 3
Attendex screen 4
Attendex screen 5
Attendex screen 6
Attendex screen 7

Key features

Calendar view

Colour-coded days: green for present, red for absent and yellow for special cases such as Duty Leave.

Fast attendance marking

One tap to mark the day. No extra confirmations, no delays.

Dark mode

Clean UI with smooth dark mode support.

Overall stats

Attendance percentage per subject or activity, calculated in real time so you stay above the required limit.

Tech stack

Framework

React Native with Expo

Storage

AsyncStorage (everything stays on the device)

UI

ShadCN and Tailwind

Next project

Alumnisia