Built to give every FASTian the prime academic experience they deserve. Marks · Attendance · Timetable · Past Papers · Faculty Hub · Study Plans — faster, smarter, and more useful than the official portal.
Detail screens
![]() |
Course marks Every assessment with class average comparison and live diff-checking. |
![]() |
Course attendance Week-by-week lectures: present, absent and allowed absences. |
Resources & community
![]() |
Materials Hub Past papers, notes and outlines organized by course. |
![]() |
Faculty Hub Professor profiles and student ratings. |
![]() |
Insights Recent changes after every sync, grouped by marks and attendance. |
Help & navigation
The official Flex portal works — but barely. No analytics, no insights, no way to track your progress meaningfully. FlexPrime was built out of frustration with that experience and a belief that students deserve better tools.
Everything the portal does, FlexPrime does faster. Everything it doesn't do — analytics, insights, materials hub, faculty reviews, productivity tools — FlexPrime does that too.
- Centralised overview of your academic life at a glance
- Quick stats: attendance, GPA, upcoming classes, pending assignments
- Recent Changes: see what's new after every sync — marks updates, attendance changes, and system detections, each tappable to navigate directly
- Resource Sync status indicator with on-demand refresh
- Semester-wise marks breakdown with weighted averages and predicted grades
- Live diff-checking — notified the moment new marks are posted
- Class average comparisons and performance tracking
- Approximated SGPA/CGPA the official portal doesn't provide
- Absolute grading scheme support
- Repeat/improvement detection from transcript history
- Real-time percentages with color-coded risk indicators
- "Classes to Bunk" and "Classes Needed" calculators per subject
- Subject-wise present/absent/leave breakdown
- Weekly attendance summaries on the dashboard
- Clean calendar and list views with venue and instructor details
- Manual Timetable Entry — build your schedule manually when the server can't provide it
- Export as image or PDF
- Ramadan-adjusted schedule support
- Full exam schedule with date, time and venue
- Clash detection and countdown timers
- Export as image or PDF for offline reference
- Past papers, outlines, notes and more — aggregated from multiple trusted sources
- Smart categorisation by course, type and semester
- Bookmarking, search and direct download
- URL fragment handling fixes for reliable paper access
- Professor profiles, qualifications and contact info (Lahore campus)
- Ratings and feedback from previous students, powered by NucesRate
- Fuse.js-powered search across live faculty data
- Semester-wise course progression with credit hour tracking
- Degree completion progress and prerequisite chains
- Full academic history beautifully presented
- Nearly every screen comes with its own contextual help guide
- Tap the info icon to see what each card, grid, and button does
- First-time tour on opening Help Guides for the first time
- Smart class notifications with semester-boundary awareness
- Re-engagement reminders during breaks
- Automatic sanity checks and self-healing on startup
- Background sync and notification rescheduling
- Applications Generator — structured leave/extension applications
- Assignments Tracker — deadline management and task types
- GPA Calculators — SGPA and CGPA planning with what-if scenarios (overhauled)
- Room Finder — find available rooms and labs across campus
- Notes — rich text editor with markdown support
- Rechecking Schedule — apply for and track paper rechecking
- Browse and explore the app without signing in
- Useful for previewing features before committing your credentials
- Dark mode with custom accent colors
- AMOLED pure-black background option
- Font scaling, border radius and spacing controls
- Concise UI mode for information-dense layouts
- Download the latest APK from the Releases Page
- Enable Install from Unknown Sources if prompted
- Install and launch — sign in with your university credentials
- Your data syncs automatically on first login
Obtainium installs and updates apps straight from their release pages. Add FlexPrime once and every new version lands on your device automatically — no manual downloads, no hunting through release notes.
- Grab Obtainium from its latest release
- Tap the badge above — or open Obtainium, tap Add App, and paste
https://github.com/FarhanZafarr-9/FlexPrime - Tap Install. That's it — updates are pulled from GitHub Releases from then on
The badge goes through Obtainium's redirect page, so it opens the Add App screen on Android and offers a download link everywhere else.
Note
Why the first add isn't instant: Obtainium downloads the full APK when you add an app, so it can compare it against what's already on your device, set the install status correctly, and verify the build's signature before anything gets installed. After that, update checks just read the release page and only fetch an APK when you actually install one.
- App may crash on first launch due to initial setup/update checks — relaunching 2–3 times usually resolves it
- App is currently built for FAST-NUCES Lahore campus only
React Native · Expo SDK 53 · Supabase · React Navigation 7 · Reanimated · FlashList · Day.js · React Native Paper · Material You Colors
- Materials: Academic Time Machine, CampusPlus
- Reviews: NucesRate
- All data fetched ethically within respective site policies
FlexPrime is an independent student project and is not officially affiliated with, endorsed by, or connected to FAST-NUCES or its official Flex Student Portal. All data is sourced from official university portals and public resources. Always verify critical information through official university channels.
- Email: flexprime.dev@gmail.com
- Bug reports: GitHub Issues
- In-app feedback available from the app menu
Made with ❤️ by Parzival — a solo passion project built late nights between classes and exams, started August 2025. If FlexPrime helped you, share it with a classmate.












