Skip to main content
This is the shortest recommended order for setting up a school in Kralis.

1. Create the academic structure

Start with:
  • current academic year
  • terms
  • classes
  • sections
  • subjects
Sections can either be general school sections or be tied to a single class. If a section is tied to a class, it can only be used with students and records for that class.

2. Add users

Create the staff accounts that will manage school operations. Typical roles are:
  • admin
  • dean
  • teacher
Use permissions deliberately. Kralis operations are scoped to the signed-in user’s school.

3. Add students

Students can be created one by one or imported in bulk. When adding a student, set:
  • the current class
  • the current section, if one applies
  • the contact information required by your school
Kralis records who created a student when that creation path supplies an authenticated user context.

4. Issue Access PINs

Use Access PINs to provision student sign-in credentials in schools that use PIN-based account distribution.

5. Begin academic operations

After setup, proceed with daily work such as:
  • score entry and result generation
  • attendance
  • CBT setup
  • LMS enrollment
  • fee assignment

6. Run promotions at the right time

Promotions should be treated as a deliberate academic operation, usually after the current year is complete and the next year already exists. Related pages: