Skip to content

ieeebitmesra/OnTime---Mega-Project

 
 

Repository files navigation

OnTime - Attendance Manager

In college life, every morning after sleep, what matters to us is "attendance". “Do I have attendance so that I can leave my class for sleep? Do I have 75% attendance to appear for exams?” OnTime will now take care of it. It will remember students’ classes time table, notify their low attendance, classes needed to be attended to get 75%, classes that they can leave and much more. They will only have to enter their time table of classes once and mark the classes they attended on the app. It will take care of the rest. No need to worry when will the ERP gets updated because they can now maintain their own record of attendance. Maintaining the attendance would get easier and one burden they would get relief of college life as there are many to carry.

Add Subjects

Subjects -> Add -> Enter details -> Subject Added

Add Timetable

Update Timetable -> Enter Details -> Done

Edit or remove Subject

Subjects -> Click on the Subject -> Enter Details in the dailog box -> Changed

Edit or remove from timetable

Update Timetable -> Click on the Subject -> Enter the Details in the dialog box -> Changed

Update Attendance

Updating your attendance inserts an entry in the database regarding that subject for that paticular date and class.

Clicking Update Attendcnce will prompt with a window ontaing a list of classes on that paticular day from your timetable. Each subject has its own dialog box which contains three entries Present, Absent or Cancelled, and these entries can be altered in future ;)

Update Attendance -> Click on the subject to add entry -> Click to change the status

Adding Extra Class

Update Attendance section contains a method to add an extra class, which on invoked asks for the subject, time and duration of the class.

Under Construction, Status - WebApi ready with user based repositories.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%