Back to Home
Changelog & Release Notes

What's New in PortalX

Every feature, improvement, and fix we've shipped, from the very first beta to the latest release. Built in the open, for SRM students.

4
Releases
29+
Features
200+
Commits
Nov 2025
Since
v2.1.0
February 2026

Smart Planning & Polish

Highlights

SkipPro bunk calculatorHoliday-aware attendanceNext-day timetable after 6:30 PMCurrent class progress indicator
New Feature

SkipPro (Smart Bunk Calculator)

Know exactly how many classes you can safely skip per subject while staying above 75%. Uses timetable, calendar, and real attendance data to project forward to semester end.

Enhancement

Current Class Progress Indicator

See a live progress bar on your current class card showing how much time has elapsed and remaining, so you always know when the class ends.

Enhancement

Holiday-Aware Attendance Selector

Holiday dates are now tinted red in the attendance prediction date picker, so you don't accidentally select holidays when planning leaves.

Enhancement

Next-Day Timetable After 6:30 PM

After 6:30 PM, the timetable automatically shows tomorrow's schedule with the correct day order. No more manually checking.

UI Polish

Refined Dashboard Cards

Empty course codes are hidden, cleaner class cards, and theory/practical pills are aligned to the right for a more polished look.

UI Polish

Mobile Branding Footer

A sleek PortalX branded footer on mobile views with Nexa Bold typography, adding personality to the mobile experience.

v2.0.0
January 2026

The Complete Rebuild

Highlights

Next.js 15 + React 19 rewriteGo/Fiber backend for 70% faster APITimetable editing & exportOne-click feedback submission
Core Upgrade

Next.js 15 & React 19

Complete frontend rewrite using the latest web technologies. App Router, Server Components, and React 19 features for blazing-fast performance.

Performance

Go/Fiber Backend

Migrated from Next.js API routes to a standalone Go backend powered by Fiber. API latency reduced by up to 70% with better session management.

New Feature

Timetable Editor

Full grid editor to add custom/optional classes, edit existing slots, and persist changes. Supports all 12 time slots and merges edits with the official timetable.

New Feature

Timetable Export (PNG & PDF)

Export your complete timetable grid as a high-resolution PNG in dark or light mode, or as a formatted PDF. Share it on WhatsApp, print it, or set it as wallpaper.

New Feature

One-Click Faculty Feedback

Submit mandatory faculty feedback directly from PortalX. Auto-fill all 14 rating parameters with one click, with smart comment templates and progress tracking.

Security

Advanced Session Management

Intelligent handling of SRM Academia's concurrent session limits with auto-retry, session termination, and seamless re-authentication.

Developer

Performance Monitoring

Built-in client-side performance tracking measuring page load, dashboard load time, and Core Web Vitals (LCP, FID, CLS) with admin-facing analytics.

New Feature

Admin Dashboard

Full admin panel with user statistics, health monitoring, memory/CPU gauges, performance charts, issues management, and hosting poll results.

New Feature

Announcement System

Dismissible announcement banners with auto-rotation, swipe gestures, and type badges (info/feature/update/warning) for communicating updates to users.

New Feature

Hosting Poll

In-app poll for gathering user preferences on hosting models (ad-supported, paid, or other) with real-time results in the admin panel.

v1.0.0
December 2025

The Foundation

Highlights

Smart Dashboard with real-time dataVisual attendance trackingAttendance prediction engineDark mode & PWA support
Core

Smart Dashboard

Unified overview of your academic life: today's timetable, attendance summary, marks snapshot, and quick-action cards all in one place.

Core

Visual Attendance Tracking

Per-subject attendance with color-coded progress bars, present/absent/OD breakdowns, and an attendance margin pill showing how many classes you can skip.

Core

Attendance Prediction

Select future dates for planned leaves and instantly see the projected impact on each course's attendance. Never drop below 75% by accident again.

Core

Grade Analytics & Transcript

Full academic transcript with SGPA trend charts, CGPA display, semester-wise grade listing, credit tally, and backlog tracking.

Core

Interactive Timetable

Weekly class schedule with day-order detection, time-slot grid, room numbers, faculty names, and theory/practical badges.

Core

SGPA Calculator

Import courses and current marks, set target grades, and see exactly how many marks you need in finals. Real-time calculations with achievability indicators.

UX

Dark Mode

Full dark/light theme with smooth CSS transitions. OLED-optimized blacks for comfortable late-night studying. Togglable everywhere.

UX

PWA & Offline Support

Install PortalX as a native app on any device. IndexedDB-backed offline caching means your data is always available, even without internet.

Core

Academic Calendar

Full academic year calendar with holidays, exams, registrations, and day orders. Month navigation and color-coded event types.

UX

Mobile-First Navigation

Responsive bottom navigation bar for mobile with icon-based tabs. Desktop gets a full sidebar. URL syncs with active section.

UX

Animated Landing Page

Glassmorphism-styled landing page with interactive feature demo cards, animated hero section, and a stunning visual experience.

Core

In-App Bug Reports

Report bugs and request features directly from PortalX. Submissions are tracked in Supabase and managed through the admin panel.

vBeta
November 2025

Where It All Began

Highlights

Initial release for early testersBasic attendance & marks displayProfile & admin panel foundationsFirst deployment on Vercel
Milestone

First Public Release

The very first version of PortalX went live. A proof of concept showing that a better academic portal was possible.

Core

Basic Attendance & Marks

Simple display of attendance percentages and internal marks. The foundation that everything else was built upon.

Core

Profile View

Basic student profile with name, registration number, department, and semester information.

Developer

Admin Panel Foundations

Early admin dashboard with basic user statistics and system health monitoring.

Milestone

Vercel Deployment

First production deployment on Vercel's platform, making PortalX accessible to all SRM students.

Built in the Open

PortalX is open source. Every commit, every feature, every bug fix, all on GitHub. Want to contribute or see the code?