GhostClass is the ultimate academic survival tool for students who want to manage their attendance without the main character energy of a professor. Featuring a sleek dashboard with real-time analytics and visual performance charts, it helps you track your classes, so you never accidentally ghost your degree. With a built-in "bunk calculator" to tell you exactly how many lectures you can skip before it becomes a canon event, and a dedicated tracker for suspicious absences, GhostClass ensures your attendance stays valid while you live your best life. Built to integrate with existing attendance providers, GhostClass can fetch attendance and leave data from EzyGo and related sources and presents it with a clean, intuitive interface. No more confusing numbers - just clear, actionable insights!
๐ฏ Key Vibes
Student-First Dashboard ๐: A friendly dashboard with quick insights and a cheeky tone that still gets serious about accuracy.
The Bunk Calc ๐งฎ: Precise, actionable bunk counts presented with both "official" and "what-you-see" metrics so you know exactly how many classes you can miss before the threshold comes for your neck.
Visual Receipts ๐: Performance charts, detailed calendar history, and downloadable attendance snapshots for an attendance glow-up, verifications, or appeals.
Manual Tracking โ๏ธ: Mark custom attendance; GhostClass reconciles them once official records arrive.
Anti-Ghosting Tracker ๐ป: A personalized list to watch wrongly marked absences like a hawk until they get updated.
Course Toggle ๐: Per-semester course disable toggle (for challenge-passed / dropped courses) to clean up your aggregate statistics and keep your dashboard uncluttered.
Academic Documents ๐: Unified viewer for Leave Applications and Exam Scores with detailed breakdowns.
Offline-First PWA + Native Parity ๐ฑ: Use the web PWA or native Flutter mobile app; data and calculations stay perfectly consistent across both.
๐ Security & Reliability
AES-256-GCM Encryption - All sensitive tokens and credentials encrypted at rest.
Multi-Device Session Security - Concurrent logins without session invalidation.
Zero-Trust Bridge Security - JWE (JSON Web Encryption) for mobile-to-server and server-to-server communication (RSA-OAEP + AES-GCM).
Device Attestation - Play Integrity / App Check to ensure genuine device requests.
Secure Storage - Hardware-backed SecureStorage (Android Keystore / iOS Keychain) for mobile.
View our source at: https://github.com/devakesu/GhostClass
Bunk classes & enjoy, but don't forget to study!! ๐๐ค