Kralis Product Guides
Helpful Tips and Guides
Practical notes for setting up Kralis, using each module, and getting cleaner results from everyday workflows.
Quick Guidance
These three habits prevent most avoidable data and workflow issues.
Confirm the current academic year, term, class structure, subjects, grading options, and result settings before entering academic records.
Read moreMost list pages include search, class, subject, year, and term filters. Narrow the list before editing, exporting, importing, or printing.
Read moreWhen reporting an issue, include the module, school name, affected user, filters used, screenshots, and what you expected to happen.
Read moreRecommended Workflow
Kralis works best when school data is prepared before module work begins. Follow this order when onboarding or fixing a messy setup.
- 1Set school profile, current year, current term, grade scale, and result options.
- 2Create classes, sections, subjects, and user accounts.
- 3Enroll students into the right classes and sections.
- 4Enter scoresheets, prepare CBT tests, create courses, or configure fees.
- 5Review outputs with filters before publishing, exporting, printing, or sharing.
Module Guides
Set up the core school records before using product modules. The dashboard and module filters depend on this data.
- Use School settings to keep school profile details, logos, contact information, current academic year, current term, grading scale, and result options up to date.
- Create classes, class sections, and subjects before enrolling students or preparing scoresheets, tests, courses, or fees.
- Review permissions for students and teachers, including whether students can change passwords and whether teachers can assign classes or subjects to themselves.
- Use the billing area from School when you need to review subscription or invoice details for the institution.
Kralis separates workflows by role, so account data and role assignment affect what users see.
- Use the student, teacher, dean, and user management pages to create and maintain user records.
- Student academic access depends on class and section assignment. Confirm those details before checking results, tests, fees, or enrollments.
- Use PIN or password pool tools when your school needs access credentials for student result access or controlled login flows.
- When importing users, verify columns and required fields before saving imported rows.
SRMS covers scoresheets, result generation, result compilation, reports, and student result archives.
- Start with Scoresheet to enter or import entries by year, term, class, section, and subject.
- Use Result Management to generate, review, prune, export, and open individual termly or annual results.
- Use Compilation and Reports after scoresheets/results are complete so summaries reflect the final data.
- Students can open current term, annual, and archived results when the required class, year, term, and readiness settings are available.
CBT includes test creation, test sessions, question banks, student test taking, and performance views.
- Create subjects first, then build question banks by subject so tests can reuse organized questions.
- Use Tests to create or update test details, publish status, class, subject, usage, duration, and question selection.
- Use Sessions to manage scheduled test attempts and review student participation or performance for a test.
- Students should use Available Tests to start assessments and Performance to review scores and analytics.
LMS supports courses, enrollments, modules, lessons, units, notes, and linked test activities.
- Use Courses to create course content and organize learning material by year, term, class, subject, and teacher where applicable.
- Use modules, lessons, and units to break course content into smaller learning steps.
- Course, module, lesson, and unit editors support slugs; leave slug fields blank when you want the app to auto-generate them.
- Use Enrollment Management for non-student roles to assign and track students. Students can open My Enrollments for their own courses.
Fees covers invoices, payment records, fee categories, bank accounts, and school-level fee management.
- Students and other users can open My Fees to view invoices, payment history, and outstanding balances.
- Admins and deans can use Fees Manager to create fees, manage categories, record payments, and track invoices across the school.
- Use invoice and payment search when reconciling by invoice ID, user details, payment ID, or fee category.
- Keep bank account and fee category records clean before creating fee assignments.
Kralis AI provides chat and history tools for study help, school operations questions, and productivity support.
- Start a new chat for a new topic so history remains easy to review.
- Use clear context in prompts, such as class level, subject, topic, expected format, or school workflow.
- Review generated content before using it for official school communication, assessment, or result decisions.
- Use chat history to return to prior conversations instead of repeating long prompts.
The app has common controls across modules. Learning these patterns makes day-to-day work faster.
- Use card/table view toggles where available to switch between compact scanning and detailed record layouts.
- Use search fields before pagination when looking for students, subjects, tests, invoices, entries, or IDs.
- Use export tools before bulk edits when you need a backup or offline review copy.
- Use import tools carefully: review parsed rows, undo removed rows when needed, then save only after checking required fields.
- Use the print action from the navigation bar for printable result, invoice, PIN, or report workflows where available.
When You Need More Help
If a workflow still does not behave as expected, contact support with the product area, user role, selected filters, and the exact action that failed.