clicking user may be asked to send their roll number -> scrap the result of that student -> if it matches with databases Stop further and send Already up-to-date, otherwise update all of the results and send updating-results.
Precautions
avoid running multiple instances of updating results ( skip if already fetching ).
How this may work.
Precautions