Chapter 19: Multi-Branch Campuses & System Setup
This chapter explains how to configure school profile data, manage multiple campus branches, define academic sessions, and manage user accounts with role permissions.
1. School Profile & Institutional Master
Navigate to School Settings → School Profile (index.php?page=companyprofile).
Setting Up Institutional Identity:
- School Legal Name and Short Name / Tagline.
- School Crest / Logo Upload: Upload high-resolution PNG for official receipts, ID cards, and report cards.
- Affiliation & Accreditation Details: CBSE / ICSE / State Board / IB Affiliation Number and School Code.
- Campus Address, City, State, PIN Code, Country.
- Official Phone, Email, Website URL.
- Financial Settings: Base Currency (e.g.
₹ INR,$ USD), Currency Symbol, Financial Year start month. - Document Headers & Footers: Customize standard text for receipts and official letterheads.
2. Multi-Branch Campuses Command Center
(Available to Super Admins)
Navigate to School Settings → Campuses & Branches (index.php?page=company_branch):
Trust Board (Super Admin)
│
┌─────────────────────────┼─────────────────────────┐
▼ ▼ ▼
Main Campus (City Center) North Campus (Secondary) South Campus (Primary)
Adding a New Campus Branch:
- Click + Add New Branch.
- Enter Branch Name (e.g. Uttercode International School - North Campus), Branch Code (e.g.
UIS-NC). - Enter Branch Address, Principal In-Charge, and Contact Details.
- Assign default fee structures, academic classes, and bank accounts for the branch.
- Click Save Branch.
Branch Switching:
- Super Admins can switch between campuses from the top navigation bar to view isolated or consolidated institutional data.
3. Users & Role Management
Navigate to School Settings → Users & Roles (index.php?page=user):
Creating New User Accounts:
- Click + Add New User.
- Enter User Full Name, Username / Email, and Secure Password.
- Select the Assigned Role (
utype):
- Super Admin, School Admin, Principal, Teacher, Accountant, HR, Librarian, Transport Manager, Reception, Support Staff.
- Select the Authorized Branch / Campus.
- Upload the user's Profile Photo.
- Set Account Status: Active / Suspended.
- Click Create User.