GitHunt
JE

A privacy-focused Offline Attendance Planner and Schedule Manager for students. Calculate attendance margins, manage timetables, and track academic tasks offline. No login required.

Attrack โ€“ Smart Attendance Planner & Student Dashboard

Attrack is an offline-first attendance tracker for students.
It works entirely on your device โ€” no accounts, no servers, no cloud.


โœจ Features

  • ๐Ÿ“Š Track attendance by subject and day
  • ๐Ÿ“… Auto-generate lectures from a weekly timetable
  • ๐Ÿ– Mark holidays, extras, and special lectures
  • ๐ŸŽฏ Set a target attendance percentage
  • ๐Ÿ“ค Export attendance data as CSV
  • ๐ŸŒ™ Light & dark mode
  • ๐Ÿ“ฑ Installable as a PWA (works offline)

๐Ÿ”’ Privacy-first by design

Attrack stores all data locally in your browser using localStorage.

  • No sign-up
  • No tracking
  • No data leaves your device

๐Ÿš€ Getting started

  1. Open the app link in your browser
  2. Click Install / Add to Home Screen
  3. Set your start date, subjects, and timetable
  4. Start tracking โ€” even offline

๐Ÿ›  Tech stack

  • HTML, CSS, JavaScript (vanilla)
  • Progressive Web App (PWA)
  • Service Worker for offline support
  • No backend, no database

๐Ÿ“Œ Status

v1.0 โ€” Global Web Release (Dec 2025)
Stable and production-ready.


๐Ÿ“„ License

This project is not licensed for reuse or redistribution.
The code is publicly visible but remains the intellectual property of the author.


๐Ÿ‘ค Author

Built by Jenish
Made with ๐Ÿ’ป, care, and a student-first mindset.
Introductory Screen
Introductory Screen
Easily add your schedule
image
If your friends or CRs have a schedule already, import it directly!
image

jenishestmoizavut/attrack | GitHunt