Initial Setup¶
This guide walks you through the steps required to prepare a new sERP installation for first use. Complete these steps in order before onboarding students and staff.
1. Change the Default Admin Password¶
Your welcome email contains a temporary admin password. Change it immediately after first login.
- From the top navigation, click your username → Change Password
- Enter your current password, then your new password (twice)
- Click Change Password
Password guidelines
Use at least 8 characters, mixing uppercase, lowercase, numbers, and a special character (e.g. !, @, #).
2. Configure School Details¶
Enter your school's name, logo, address, and contact information. This information appears on reports, receipts, and communications.
- Go to Settings → General Settings
- Fill in all fields in the School Details section
- Upload your school logo (PNG or JPG, recommended size: 300×100 px)
- Click Save
3. Configure Student ID Prefix¶
sERP auto-generates student IDs in the format [PREFIX]-[CLASS CODE]-[SEQUENCE]. Set the prefix before adding any students.
- Go to Settings → General Settings
- Find Student ID Prefix and click the edit (✏️) icon
- Enter your preferred prefix (e.g.
KASfor Kasoa Academy School) - Click Save
4. Configure Staff ID Prefix¶
Similarly, set the staff ID prefix before adding staff records.
- Go to Settings → General Settings
- Find Staff ID Prefix and click the edit icon
- Enter your prefix (e.g.
KAS-STF) - Click Save
5. Add Campuses¶
If your school operates from a single location, add one campus with your school's name. For multi-campus schools, add each campus separately.
- Go to Students → Campuses
- In the Add Campus panel, enter the campus name
- Click Add Campus
Tip
You can add multiple campuses at once by clicking the (+) icon before submitting.
6. Add Divisions¶
Divisions are broad groupings of classes (e.g. Primary, JSS, SSS; or Basic, JHS, SHS). They affect how reports and analytics are segmented.
- Go to Academic → Divisions
- Enter the division name and click Add Division
7. Configure the Academic Calendar¶
The academic calendar setting tells sERP the current term and academic year. sERP supports both a Trimester (3-term) and Semester (2-term) structure.
- Go to Settings → Academic Settings → Academic Calendar
- Set the current Academic Year and Term for each calendar category in use
- Click Save
Note
Most schools operate on a trimester (3-term) calendar. Configure the "Trimester" calendar at minimum.
8. Add Classes¶
Add all classes your school currently runs.
- Go to Academic → Classes
- Click the dropdown arrow to expand the Add Class form
- Fill in:
- Academic Calendar: select Trimester or Semester
- Class Name: the name as it should appear on reports (e.g.
Primary 1A) - Campus: the campus this class belongs to
- Division: the division grouping (e.g. Primary)
- Class Teacher: assign a class teacher (staff must already be added)
- Class Code: a short code used for student ID generation (e.g.
P1A)
- Click Add Class
9. Add Staff Departments¶
Group your staff into departments before adding staff records.
- Go to HR → Departments
- Enter the department name (e.g.
Teaching,Administration,Support) and click Add Department
10. Add Staff Designations¶
Staff designations represent job titles or grades (e.g. Head Teacher, Class Teacher, Accountant).
- Go to Settings → HR Settings
- Click the edit icon next to Staff Types Added
- Enter the designation and click Add Staff Type
11. Add Fee Items¶
Fee items are the billable line items on student invoices (e.g. Tuition, PTA Levy, Exam Fees).
- Go to Settings → Finance Settings
- Click the edit icon next to Fee Items
- Enter each fee item name and click Add
12. Configure SMS¶
sERP uses an SMS gateway to send automated and bulk messages. Configure the gateway before enabling any automated SMS features.
- Go to Settings → SMS Settings
- Enter your API credentials (provided by your country licensee or SMS gateway partner)
- Send a test SMS to verify the configuration
Next Steps¶
Once setup is complete:
- Add staff records: HR → Staff
- Add student records: Students → Add Student
- Configure grading scales: Settings → Academic Settings → Grading Scales
- Set fee schedules: Finance → Fee Schedules
- Set up user accounts: User Management