- Provide services for teachers from recruitment to end of service and beyond.
- Maintaining customizable teachers' profiles.
- Enable continuous teachers' assessment and professional development.
- Allow written, audio and visual communication between teachers, staff, administration, parents and students.
- Allow the teachers to perform their teaching activities online.