Every feature, improvement, and fix we've shipped, from the very first beta to the latest release. Built in the open, for SRM students.
A brand new, dedicated social space powered by Supabase, allowing students to seamlessly connect and interact within the platform.
Implemented a complete offline caching system. Your Academia data loads instantly and stays available even when the official SRM portal is completely down.
Redesigned the PRO subscription page from the ground up with a solid zinc aesthetic, beautiful transition modals, and a minimalist features checklist.
You can now add custom subjects directly into the GPA calculator. The entire calculator was also rewritten to be fully resilient against API failures.
Upgraded the mobile hamburger menu with a stunning full-screen overlay, snappier transitions, and offline-persistent bottom navigation.
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.
After 6:30 PM, the timetable automatically shows tomorrow's schedule with the correct day order. No more manually checking.
Complete frontend rewrite using the latest web technologies. App Router, Server Components, and React 19 features for blazing-fast performance.
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.
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.
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.
Submit mandatory faculty feedback directly from PortalX. Auto-fill all 14 rating parameters with one click, with smart comment templates and progress tracking.
Intelligent handling of SRM Academia's concurrent session limits with auto-retry, session termination, and seamless re-authentication.
Unified overview of your academic life: today's timetable, attendance summary, marks snapshot, and quick-action cards all in one place.
Per-subject attendance with color-coded progress bars, present/absent/OD breakdowns, and an attendance margin pill showing how many classes you can skip.
Select future dates for planned leaves and instantly see the projected impact on each course's attendance. Never drop below 75% by accident again.
Full academic transcript with SGPA trend charts, CGPA display, semester-wise grade listing, credit tally, and backlog tracking.
Weekly class schedule with day-order detection, time-slot grid, room numbers, faculty names, and theory/practical badges.
Import courses and current marks, set target grades, and see exactly how many marks you need in finals. Real-time calculations with achievability indicators.
Install PortalX as a native app on any device. IndexedDB-backed offline caching means your data is always available, even without internet.
The very first version of PortalX went live. A proof of concept showing that a better academic portal was possible.
Simple display of attendance percentages and internal marks. The foundation that everything else was built upon.
PortalX is open source. Every commit, every feature, every bug fix, all on GitHub. Want to contribute or see the code?