SLMT Technology  ·  LMS Platform Portal Demo

Student Administration

The Student Administration section provides the institute-level view of all students across every department. Unlike the HOD Portal (which is scoped to one department), the Administration Panel shows every student in the institution — with tools for bulk import, cross-department reporting, and account management.

Student Administration — Key Capabilities
📋 Institute-Wide Directory
📤 Bulk Excel/CSV Import
🔑 Account Management
📊 Cross-Department Reports

① Institute-Wide Student Directory

The main student directory shows all students across all departments in a single searchable table. The Administration team uses this to answer institute-level queries without approaching individual HODs.

Directory Table Columns

ColumnWhat it Shows
Student Name & PhotoFull name with avatar/initials, roll number below name
DepartmentThe student's department (e.g., Commerce, Science)
ClassCourse – Year – Division (e.g., B.Com TY A)
Email / UsernameLogin credential used to access the Student Portal
PhoneContact number for administrative communication
StatusActive / Inactive badge
ActionsView profile, Edit, Activate/Deactivate, Reset Password

Directory Filters

  • Department Filter: Show students from one specific department only
  • Class Filter: Narrow down to a specific class or division
  • Academic Year Filter: View students enrolled in past years for historical reports
  • Status Filter: Active only / Inactive only / All students
  • Search: Real-time search by name, roll number, or email

② Bulk Student Import (Excel / CSV)

This is the most time-saving feature in the Administration Panel. At the start of a new academic year, instead of creating students one by one, the Admin uploads a spreadsheet and the system creates hundreds of student accounts simultaneously.

Step-by-Step: How to Bulk Import Students

  1. Navigate to Administration → Student Administration → Bulk Import.
  2. Click "Download Template" to get the official Excel/CSV format.
  3. Fill in the template with student data (see column reference below).
  4. Select the target Department and Class from the dropdowns.
  5. Upload the completed file and click "Preview Import".
  6. Review the preview table — errors are highlighted in red with a description.
  7. Click "Confirm Import" to create all accounts.

Import Template Columns

ColumnRequired?Format / Notes
full_name✔ YesStudent's full name as it will appear in all records
roll_number✔ YesUnique within the class — used as secondary identifier
email✔ YesUsed as login username — must be unique system-wide
password✔ YesInitial password — student changes it on first login
phoneOptional10-digit mobile number
genderOptionalM / F / Other — used in gender-based reports

What Happens During Import

  • Duplicate Check: If an email already exists, that row is skipped and flagged in the error report. Other valid rows are still imported.
  • Password Hashing: All passwords are bcrypt-hashed before database storage — plain-text passwords never touch the database.
  • Class Assignment: Every imported student is automatically assigned to the class and division selected in the import form.
  • Import Log: A downloadable CSV log is generated after import showing success/failure for each row.

Benefit: New admission season handling — 500+ students can be onboarded in 30 minutes using bulk import. Each student automatically gets login credentials, class assignment, and full access to their Student Portal — no individual account creation required.


③ Individual Student Account Management

  • Edit Profile: Update name, email, phone, class transfer, and profile photo. Class transfer re-scopes all future attendance and assignment data to the new class.
  • Reset Password: Admin generates a new temporary password displayed on-screen. The student must change it on next login. Useful when students forget credentials.
  • Activate / Deactivate: Temporarily disable a student's login without deleting records. Use for suspended students, long absences, or data cleanup.
  • View Full Profile: See all details — attendance percentage, active assignments, leave history, marks summary — in a single modal without leaving the directory page.
  • Delete Student: Permanently removes the account. A hard-delete confirmation is required. This also removes the student from class lists, attendance records, and assignment submissions — use with caution.

④ Cross-Department Student Reports

Unlike HOD reports (scoped to one department), Administration reports span the entire institution.

Total Enrolment Report

Department-wise student count for the current academic year. Exportable as Excel for university submission.

Gender Distribution

Male/Female/Other breakdown across all departments — required for NAAC Criterion 2 reports.

Active vs. Inactive

Count of active vs. deactivated accounts per department — helps identify data hygiene issues.

Export All Students

Complete student directory exported as Excel with all fields — for principal's office or accreditation bodies.

Benefit: The Administration team can answer any institute-level student query — total headcount, department breakdown, gender split, inactive accounts — in under 60 seconds without emailing individual HODs or compiling Excel sheets manually.