JPortal

JPortal

Unofficial app for the JIIT webportal: attendance, marks, grades and exams

Harsh Sharma Science & Education

Screenshots

Screenshot of JPortal Screenshot of JPortal Screenshot of JPortal Screenshot of JPortal Screenshot of JPortal Screenshot of JPortal Screenshot of JPortal Screenshot of JPortal

Description

The JIIT webportal, as an app. Sign in once with your JIIT Google account and everything is a tap away, even offline.

JPortal is unofficial. It isn't made, affiliated with or endorsed by JIIT.

ATTENDANCE
• A ring for every subject, counted class by class
• How many classes you can skip, or how many you need to attend to get back to your target
• A calendar of every class, with the days you missed struck through
• Your lecture, tutorial and practical attendance separately

ACADEMICS
• SGPA and CGPA for every semester, with a what-if for the semesters to come
• Grade cards
• Marks for every exam event
• Your exam schedule with dates, rooms and seats, and a countdown to the next paper

SUBJECTS
• Every subject you've taken, searchable, with faculty and credits
• Your subject choices and MOOC requests

ME
• Profile, fees, hostel and bank details (hidden until you tap)
• Feedback forms: give one rating per teacher, review it, send

AND
• Works offline: everything is saved on your phone, and every screen says how old its data is
• Material You colours from your wallpaper, or the classic JPortal blue, with a pure black dark mode
• No ads, no analytics, no tracking, and nothing about you ever reaches the developer

JPortal is open source (GPL-3.0): github.com/codelif/jportal-android
It's a remake of the original JPortal web app by Yash Malik.

What’s new (0.2.0)

Planner is here!

- new: Planner tab with your week's classes, and the moving timeline from jpoop-planner
- new: picks your batch from the portal and electives from your subjects, change them from the batch chip
- new: exam today? a banner takes you straight to the date sheet
- fix: exam cards stay readable on every wallpaper colour
- fix: long room names from the portal don't squash the exam card anymore

thanks @foglomon for getting the planner started

Anti-features

Properties of this app that are worth knowing about before installing.

  • NonFreeNet

Versions

Version Date Size Requires Android Download
0.2.0 current
497d3120acfe009d…
2026-10-25 2.0 MB API 26
0.1.1
c15310c6004a1c46…
2026-10-15 2.0 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Read calendarRead appointments.
  • Change calendarCreate and change appointments.
  • android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments