Skip to content

harsha260/calcdence

Repository files navigation

Calcdence

Calcdence (formerly CampX Attendance) is a premium, high-fidelity attendance tracking application for students. It goes beyond simple counting by providing smart insights, bunking advice, and automated reminders based on your actual 2025-2026 classroom timetable.


Key Features

Smart Dashboard

  • Real-Time Tracking: Stay updated on your surplus or deficit percentages instantly.
  • Bunk Recommender: Intelligent suggestions that label classes as Safe or Risky based on your customizable attendance target.
  • Staying Home Toggle: Master switch to mute all notifications on days you aren't going to college.

Advanced Timetable & Calendar

  • Hardcoded Reliability: Includes your exact 2025 weekly timetable (DAA, CD, DBMS, AI, etc.) to ensure precision.
  • Academic Calendar: View your specific schedule for any date in the semester.
  • Weekend Holidays: Automatically recognizes Saturdays and Sundays as off-days.

Smart Notifications

  • Configurable Lead Time: Choose exactly how many minutes before class (0–60 mins) you want to be notified.
  • Kolkata Timezone Sync: Hard-locked to Indian Standard Time (IST) to prevent scheduling errors.
  • Reliable Alarms: Optimized for Android 12+ with automatic fallback for exact/inexact scheduling.

Premium UI/UX

  • Smooth Aesthetics: Modern, left-aligned AppBars and a sleek dark mode.
  • Scrollable Titles: Never lose track of long subject names with horizontal scrolling headers.
  • Visual Analytics: Bar charts and trend graphs to visualize your attendance history.

Installation

Ready to get started? Download the latest stable version of Calcdence directly from our GitHub releases:

Download Latest Calcdence APK (Releases)

  1. Download the .apk file.
  2. Open the file on your Android device.
  3. If prompted, "Allow installation from unknown sources".
  4. Login with your CampX credentials and start tracking!

Development

Calcdence is built with Flutter and uses:

  • provider for state management.
  • flutter_local_notifications for smart reminders.
  • table_calendar for the academic overview.
  • shared_preferences for settings persistence.

Stay on track with Calcdence.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors