Kingfish
Kingfish copied to clipboard
What about adding attendance info page on each subject?
DISCLAIMER: I don't know whether this will work or not, but I think requesting won't hurt at all :|
Is your feature request related to a problem? Please describe. Since the official binusmaya app provides a way to see the attendance of each subject, I think it is interesting to carry such feature to Portal.
Describe the solution you'd like One idea to implement it may be through the calendar, in which the attendance is shown on each entry of the schedule and the background color is adjusted according to the color coding from binusmaya. In that way, students can prevent the so called 'absen jebol' mishaps when planning to skip classes. Another idea is to implement it as a separate fragment, dedicated to this info.
This can work, I actually thought about implementing this in the past, but back then i felt that Portal wasn't ready to have this feature. I considered this as one of the riskier feature that Portal could have, because the consequence of showing the wrong data (eg. showing inaccurate or outdated absence data) is more fatal, which is causing the user to undergo "absen jebol", and this will cost significant money and time wasted for the user.
Even if the wrong data shown in Portal is caused by Binusmaya sending the wrong data to Portal, proving it will be hard, and it will be very easy to blame Portal for it, and by extent the user because he/she is using an unofficial app to check his attendance, which can cause a lot of problem.
All that said, i don't mean to say that Portal shouldn't have this feature, it's just that i think this feature needs to be implemented more properly and carefully. I'm not sure yet what's the best way to avoid or prevent the worst case scenario this feature can bring though.