Documentation

Complete guide to using the School Registration System

Introduction

The School Registration System is a comprehensive student management platform designed for educational institutions. It provides tools for student registration, exam management, user administration, and more.

Key Features

  • Student registration and management
  • Exam creation and grading
  • Role-based access control
  • Profile management with Chrome-style switching
  • Data import/export (CSV)
  • Dark mode support
  • Responsive design for all devices

User Roles

The system supports multiple user roles, each with specific permissions:

Administrator

Full system access including user management, student records, and exams.

Registrar

Manage student registrations and records.

Teacher

Create exams, grade submissions, and view student information.

Secretary

Manage records and documentation.

Bursar

Access financial records and student data.

Student

Take exams and view results.

Student Management

Registering a Student

  1. Navigate to the Students page
  2. Fill in the student information form
  3. Select the appropriate class level
  4. Add guardian information
  5. Click "Register Student"

Editing Student Records

Click the edit icon next to any student record to update their information. Changes are saved automatically.

Importing Students (CSV)

Use the import button to upload a CSV file with student data. Ensure your CSV follows the required format.

Exam System

Creating an Exam

  1. Go to the Exams page
  2. Click "Create New Exam"
  3. Enter exam details (title, subject, duration)
  4. Add questions (MCQ, True/False, Short Answer)
  5. Set due date and class
  6. Publish the exam

Grading Submissions

View submissions from the Submissions tab. MCQ and True/False questions are auto-graded. Manually grade short answer questions and provide feedback.

Profile Management

The system features Chrome-style profile management, allowing you to save and switch between multiple accounts quickly.

Saving a Profile

  1. Click your avatar in the navbar
  2. Click "Save this profile"
  3. Your profile is now saved for quick access

Switching Profiles

Click your avatar and select any saved profile to switch instantly. The page will reload with the new profile active.

Data Export

Export student data to CSV format for backup or external use.

Exporting Student Data

  1. Navigate to the Students page
  2. Click the export button in the navbar
  3. CSV file will download automatically
  4. File includes all student information