Mobile application for teachers to mark the attendance with geo location. Teacher can navigate to multiple institutions assigned to them, navigate to specific course, date and mark attendance of a student. Students also can self mark the attendance(when teacher marks for self marking) for current date with geo location. Student can view attendance history of self.