Skip to content

Releases: SH1SHANK/Attendrix

Attendrix v1.3.0 (Release Candidate 1)

Choose a tag to compare

@SH1SHANK SH1SHANK released this 05 Jan 08:08
1613d4b

Attendrix v1.3.0 (Release Candidate)

Release Date: January 6, 2026
Status: Release Candidate 1


Semester 4 Support (Limited Rollout)

  • Added Semester 4 configuration for selected batches, starting with ME02.
  • Enabled lab slot selection for Semester 4 students.
  • Students enrolled in NPTEL courses can proceed without mandatory Open Elective selection.
  • Additional batches will be enabled progressively after validation.

Study Materials

  • Reintroduced the Study Materials section with an improved layout.
  • Supports course-wise organization of notes, references, lab manuals, and tutorials.
  • Content will be populated incrementally over the next 1–2 weeks.

Calendar Synchronization Improvements

  • Improved reliability and performance of calendar synchronization.
  • Reduced duplicate and unnecessary calendar updates.
  • Enhanced handling of bulk schedule updates.

Improvements

  • More stable and faster schedule generation.
  • Improved error handling and system reliability.
  • General performance and maintainability enhancements.

Bug Fixes

  • Fixed issues causing duplicate calendar events.
  • Resolved schedule update edge cases.
  • Corrected timing inconsistencies affecting calendar entries.

Known Issues

  • Semester 4 lab slots currently available only for ME02.
  • Some study materials may be temporarily unavailable.
  • NPTEL Open Elective exemption may require manual verification.

🔮 Upcoming Development

v1.3.1 (Planned: Week of January 13, 2026)

  • Stable release of Semester 4 features with expanded batch support.
  • Complete study materials population for all active courses.
  • Performance optimizations for calendar sync queue processing at scale.

Released with ❤️ by the Attendrix Team

Attendrix v1.2.0

Choose a tag to compare

@SH1SHANK SH1SHANK released this 07 Sep 17:04
b062d6d

Attendrix Changelog

Release Date: September 7, 2025
Version: 1.2.0
Status: Stable Release

New Features

  • Introduced a maintenance page, remotely accessible via the server, to provide live updates during downtime.
  • Implemented automatic class updates for both electives and regular classes, ensuring schedules stay synchronized without manual input.
  • Added support for new batches:
    • ME01 (Semester 1)
    • CS03 (Semester 1)

Enhancements and Improvements

  • Improved overall app performance, stability, and user experience with multiple under-the-hood optimizations.
  • Refined class synchronization logic for better accuracy in handling course updates.
  • Enhanced backend systems to support scalable batch and elective management.
  • Smoothed out UI/UX inconsistencies for a cleaner, more reliable interface.

Attendrix v1.1.0

Choose a tag to compare

@SH1SHANK SH1SHANK released this 27 Jul 09:43
1dd0072

Attendrix v1.1.0 — Release Notes

Release Date: July 26, 2025
Status: Public Beta 2


New Features

  • Introduced a dashboard widget to display upcoming or ongoing classes, with an option to toggle visibility in user settings.
  • Fully redesigned the "Sync Calendar" page with comprehensive guidance for syncing to both Google Calendar and iCal.
  • Enabled calendar integration for elective courses and resolved issues related to overlapping elective slots.
  • Added a new enrolledStudents field to the courseRecords table to support advanced analytics and reporting capabilities.
  • Implemented robust database-level constraints to prevent duplicate class entries and scheduling conflicts.

Enhancements and Fixes

  • Resolved inconsistency in checkmark rendering on primary class blocks during attendance marking.
  • Improved accuracy of attendance calculations and total class counts through updated edge and RPC functions.
  • Corrected class and calendar views to display only the courses in which the user is enrolled.
  • Updated course metadata for the "Professional Ethics" course, including course ID and other relevant details.
  • Enhanced backend validations and logic for custom class management to ensure data integrity.
  • Addressed crash issues related to the challenges module and optimized RPC functions for improved progress tracking.
  • Applied constraints to challenge progress indicators to prevent them from exceeding target values.
  • Refined the profile page’s streak calendar widget for improved precision and display consistency.
  • Fixed issues in the file manager, including scroll view behavior and added sorting by file name for better usability.
  • Integrated a proxy server to resolve CORS issues affecting external API requests, such as those used by the APOD integration.

Upcoming Development

  • A comprehensive analytics dashboard for visualizing detailed course attendance trends and statistics.
  • Support for displaying attendance percentages in user-defined custom classes.
  • A personalized multi-agent AI tutoring system tailored to user-specific subjects and academic content, enabling context-aware doubt solving and interactive learning.

Attendrix v1.0.0 – First Official Release

Choose a tag to compare

@SH1SHANK SH1SHANK released this 20 Jul 19:42
fd98863

📦 Attendrix v1.0.0 – First Official Release

Release Date: July 20, 2025
Status: Public Beta


🚀 What’s New

Attendrix v1.0.0 marks the first official beta release of the Attendrix platform – a smart, student-first attendance tracking system built for simplicity, flexibility, and motivation. This release introduces the core features that define the Attendrix experience.


✨ Key Features

  • ✅ Auto-loaded Timetable
    Institute Core courses are automatically loaded based on semester, branch, and batch.

  • 🧠 Elective & Custom Class Support
    Choose Open Electives or create fully customised classes with user-defined slots and timings.

  • 🔄 Daily Attendance Tracking
    You can track your attendance daily with a complete history and course-wise breakdown.

  • 🔥 Amplix – Gamified Progression System
    Earn Amplix points, build streaks, and progress through levels as you attend classes consistently.

  • 📊 Visual Dashboards
    View detailed stats on attendance, streaks, and Amplix scoring in a clean, modern UI.

  • 💡 Smart Notifications & Timetable Sync
    Stay on track with reminders and Google Calendar integration (powered by BuildShip).


📱 Platform Compatibility

  • Web App: Fully responsive across desktop, tablet, and mobile.
  • Android App: The Android APK is fully functional and compatible with devices running Android version 10 or later.

🔐 Tech Stack

  • Frontend: FlutterFlow & Figma
  • Backend: Supabase (Postgres + Edge Functions) + Firestore
  • Authentication: Firebase Auth
  • Hosting: Firebase Hosting
  • Automation & Sync: BuildShip (Google Calendar & iCal)

🧪 Known Issues (Current Beta)

  • ❗ Amplix rollback on class deletion is not yet implemented (fix coming in v1.0.1)
  • ❗ Custom classes attendance not updating in real-time.
  • ⚠️ Amplix updation delays while claiming challenges and animation issues.
  • 🔁 Edge case issues in streak logic when multiple classes occur in a single day
  • ⚠️ Overlap checks for custom class slots are minimal

🗓 Upcoming in v1.1.x

  • 📊 Analytics and Syllabus Features addition.
  • 🧾 Export attendance logs and summaries per course.
  • 🏫 Improved Custom Classes Features, including class attendance overview, assignments and exams management.
  • 📅 Enhanced calendar sync
  • 🔒 Improved Admin dashboard with moderation tools
  • 🎯 Improved weekly and monthly challenges with Amplix rewards
  • 📚 Study material upload and AI-powered Q&A integration
  • 💛 Big changes are coming! We’ve got some exciting improvements in store, so stay tuned for updates!

🙌 Acknowledgements

Huge thanks to all early testers, feedback contributors, and alpha users. Your suggestions shaped this version and continue to push Attendrix forward.


“Reimagine Attendance. Reclaim Control.”


📬 Feedback & Contact

We’d love to hear your thoughts!
Reach out at: support@attendrix.site
Or visit: https://attendrix.site

Made with 💙 by Students Of NITC


Attendrix Alpha v0.8.0 – Internal Preview

Choose a tag to compare

@SH1SHANK SH1SHANK released this 03 Jul 18:58
7454e1e

🚀 Attendrix Alpha v0.8.0 – Internal Preview

Tag: v0.8.0-alpha
Stage: Internal Testing & QA
Status: Actively under development

This is the first internal alpha release of Attendrix, introducing core systems such as intelligent course enrollment, personalised notifications, dynamic class management, and a gamified attendance system.


✨ Core Features

🎓 Smart Course Enrollment

  • Automatically assigns core courses based on semester, branch, and batch.
  • Elective selection is enabled at the beginning of the semester.
  • Enrollment directly controls visibility of assignments, exams, and materials.

🗓️ Custom Class Management

  • Create custom classes with user-defined slots and timings.
  • Choose from institute-defined slot templates or free-form.
  • Add notes, reminders, notification preferences, and extra details per class.

📝 Assignment & Exam Tracker

  • Manage upcoming assignments and exams linked to your enrolled courses.
  • Add obtained marks, custom notes, and smart reminders.

🔔 Intelligent Notifications

  • Users choose when to be notified (up to 2 hours before class).
  • Smart cancellation detection suppresses alerts for cancelled sessions.
  • Optional alerts for cancelled classes.

❌ Cancellation Feedback System

  • Users can report cancellations.
  • AI-assisted prediction engine auto-detects class cancellations based on:
    • User reports
    • Enrollment data
    • User-specific honour scores

🧠 Amplix Scoring & Streaks

Earn Amplix points for each class you attend.

  • Full-day attendance boosts streaks and multiplier rewards.
  • Cheating prevention: marking an attended class as absent removes associated progress.

🏆 Challenge System v1

  • Weekly and monthly challenges assigned per user (randomized).
  • Equal Amplix value for all despite different tasks.
  • Enhances motivation through engagement.

📚 Study Material Repository

  • Personalised material folders based on enrolled courses.
  • Create folders, upload and manage files.
  • Frequently accessed files are cached for offline use.

🧪 Internal Status

This is an alpha preview. Expect bugs, frequent changes, and partial feature implementations. Use for testing and internal feedback only.


📂 Included Artifacts

  • flutterflow.yaml – FlutterFlow project config
  • Supabase SQL schema, RLS policies, RPC functions
  • Firebase Auth and Storage config
  • BuildShip & Zapier workflow integrations

📣 Feedback

Submit issues via GitHub or the internal feedback board. Feature requests and bug reports are welcome to improve the upcoming beta.

Full Changelog: https://github.com/SH1SHANK/attendrix/commits/v0.8.0-alpha