INITIATE

Welcome

To

B-IT Eschool ultimate Education ERP

Ultimate solution for your school to run modern way

By

B-IT

SYSTEM REQUIREMENTS

B-It Eschool System Requirements

The Laravel framework has a few system requirements...

However, if you are not using Homestead...

  • PHP >= 7.1.3
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • BCMath PHP Extension
  • installation_dir/storage/app/
  • installation_dir/storage/framework/cache
  • installation_dir/storage/framework/session
  • installation_dir/storage/framework/testing
  • installation_dir/public/uploads/ (ensure upload path is writable)

In most hosting accounts...

After installation eSkooly needs a few directories/files...

GETTING STARTED

Quickstart guide for administrators.

Getting started
Installation Step 1Installation Step 2Installation Step 3

DASHBOARD

Overview of the admin dashboard and widgets.

Dashboard View 1Dashboard View 2Dashboard View 3

Overview

Widgets and quick actions explained.

Manage

Customizing dashboard layout and widgets.

Settings

Dashboard related settings.

ADMIN SECTION

Administration panel features and permissions.

Admin SetupRole Permission

ADMISSION QUERY

Handle and respond to admission inquiries submitted by prospective students or parents.

Admission QueryAdmission Query 2Admission Query 3

Admission Query — Features

  1. Add Admission Query: Super Admin can add an admission query. All required details of the inquiry must be submitted when creating a query.
  2. Search Admission Query: Queries can be searched by date range, information source, and by active/inactive status.
  3. Select Actions: From the actions menu the Super Admin can add a follow-up, edit, or delete a specific query.
  4. Follow-up Admission Query: Multiple follow-ups can be added for a query; follow-ups are listed in the follow-up list and can be removed if required.

VISITOR BOOK

Manage visitor records and track daily visitors.

Visitor Book

Visitor Book — Features

  1. Add Visitor: Store daily visitor counts and full visitor details; Super Admin can add visitor records which appear in the Visitor List.
  2. Select Actions: From the Visitor List you can edit, delete, or download visitor information as needed.

COMPLAINT

Manage complaints and track resolution progress.

Complaint Management

Complaint — Features

  1. Add Complaint: Record complaints with complainant name, complaint type, detailed description and optional attachments so issues can be tracked.
  2. Select Actions: From the complaint list you can view complaint details, edit the complaint, or delete it when appropriate.

POSTAL RECEIVE

Manage incoming postal items and track deliveries.

Postal Receive

Postal Receive — Features

  1. Add Postal Receive: Record incoming postal items with sender, destination (department or person), tracking/reference number, received date and optional attachments so items can be tracked.
  2. Select Actions: From the postal receive list you can view details, edit entries, delete records, or download postal receive information for archiving.

POSTAL DISPATCH

Manage outgoing postal items and dispatch records.

Postal Dispatch

Postal Dispatch — Features

  1. Add Postal Dispatch: Record outgoing postal items with sender, recipient, destination, tracking/reference number, dispatch date and optional attachments for tracking.
  2. Select Actions: From the postal dispatch list you can view details, edit entries, delete records, or download dispatch information for printing or archiving.

PHONE CALL LOG

Track incoming and outgoing phone calls with details.

Phone Call Log — Features

  1. Add Phone Call: Record incoming and outgoing calls with caller name/number, call type (incoming/outgoing), duration, date/time, next follow-up date and detailed notes or attachments.
  2. Select Actions: From the phone call list you can view full call details, edit entries, or delete call logs when necessary.
Phone Call Log

ADMIN SETUP

System configuration and administrator settings management.

Admin Setup

Admin Setup Features

STUDENT CERTIFICATE

Templates and requests for issuing student certificates.

Student Certificate

GENERATE CERTIFICATE

Generate printable certificates based on templates and student data.

Generate Certificate

STUDENT ID CARD

Manage ID card templates and student card data.

Student ID Card

GENERATE ID CARD

Batch-generate student ID cards and export for printing.

Generate ID Card

SYSTEM SETTING

System configuration and global options.

General SettingsEmail SettingsSMS Settings

GENERAL SETTING

General application settings such as site name, timezone, logo and basic preferences.

General Settings Detailed

EMAIL SETTING

Configure SMTP, from-address, and email templates for system notifications.

Email Settings

PAYMENT METHOD SETTINGS

Setup available payment gateways, currencies and transaction preferences.

Payment Method

ROLE PERMISSION

Define roles and granular permissions for users and administrators.

Role Permission

BASE SETUP

Core institution details: name, address, contact information and defaults.

Base Setup

ACADEMIC YEAR

Manage academic year ranges and active academic sessions.

Academic Year

SESSION

Create and manage sessions/terms and their start/end dates.

Session Management

HOLIDAY

Configure school holidays and recurring holiday rules.

Holiday Setup

SMS SETTINGS

Configure SMS gateways, sender IDs and templates for notifications.

SMS Settings

WEEKEND

Define weekend days and special working day exceptions.

Weekend Setup

LANGUAGE SETTINGS

Manage available languages and default locale for the application.

Language Settings

BACKUP

Database and file backup options; scheduling and restore instructions.

Backup Settings

UPDATE SYSTEM

Instructions and tools to update the system safely to new releases.

Update System

DORMITORY

Dormitory module: rooms, beds and reports.

Dormitory OverviewDormitory List

DORMITORY ROOMS

Create and manage individual dormitory rooms, capacities and features.

Dormitory Rooms

DORMITORY LIST

View a consolidated list of dormitories with quick links to rooms and occupancy.

Dormitory List

ROOM TYPE

Define room types (single/double/hostel suites) and associated capacities.

Room Type

STUDENT DORMITORY REPORT

Generate and filter reports showing student allocations, occupancy and statuses.

Dormitory Report

TRANSPORT

Vehicle management and route scheduling.

Transport OverviewVehicle Management

TRANSPORT ROUTE

Create and manage bus routes, stops, and timings.

Add Transport Route

VEHICLE

Register vehicles, maintenance records and capacities.

Vehicle Management

ASSIGN VEHICLE

Assign vehicles to routes and schedule drivers.

Assign Vehicle

STUDENT TRANSPORT REPORT

Generate reports showing students assigned to transport routes and vehicles.

Student Transport Report

INVENTORY

Stock, items and requisitions.

Inventory ItemsSupplier Management

ITEM CATEGORY

Define categories for inventory items to organize stock (e.g., Stationery, Electronics).

Item Categories

ITEM LIST

View and search the full list of inventory items with stock levels and locations.

Item List

ITEM STORE

Manage stores/warehouses where items are held and their transfer rules.

Item Store

SUPPLIER

Manage supplier records, contact details and procurement history.

Supplier Management

ITEM RECEIVE

Log received stock against purchase orders and update inventory counts.

Item Receive

ITEM RECEIVE LIST

Review received shipments and audit historical receive records.

Item Receive List

ITEM SELL

Record sales or disposals of items and generate receipts if applicable.

Item Sell

ISSUE ITEM

Issue items to departments or students and track issued quantities.

Issue Item

LIBRARY

Catalog, lending and returns.

Library View 1Library View 2

ADD BOOK

Steps to add a new book to the catalog, including metadata and cover image uploads.

Add Book

BOOK LIST

View, search and filter the complete list of books with availability status.

Book List

BOOK CATEGORIES

Manage book categories and subject taxonomies for easier discovery.

Book Categories

ADD MEMBER

Register library members (students, staff) and assign membership IDs and borrowing limits.

Add Member

ISSUE RETURN BOOK

Process issuing and returning of books, record due dates and fines where applicable.

Issue Books

ALL ISSUED BOOK

View all currently issued books and overdue items with borrower details.

All Issued Books

COMMUNICATE

Messaging, notifications and announcements.

Send EmailNotice Board

NOTICE BOARD

Publish and manage notices for students, parents and staff with visibility controls and scheduling.

Notice Board

SEND MESSAGE

Compose and send internal messages or announcements to selected users or user groups.

Send Message

SEND EMAIL/SMS

Set up and send transactional or bulk emails/SMS messages using configured gateways.

Send Email/SMS

EMAIL/SMS LOG

View delivery logs, statuses and error reports for sent emails and SMS messages.

Email/SMS Log

EVENT

Create and manage events, RSVPs and calendar integration for school activities.

Events

HOMEWORK

Assigning and tracking homework.

Homework OverviewHomework Evaluation

ADD HOMEWORK

Create and assign homework to classes or individual students, attach files and set deadlines.

Add Homework

HOMEWORK EVALUATION REPORT

View evaluation results, grading summaries and performance analytics for submitted homework.

Homework Evaluation Report

ACADEMICS

Courses, class schedules and curriculum.

Class RoutineSubjectsClasses

CLASS ROUTINE

Define and publish class timetables and routine schedules for each class or section.

Class Routine

ASSIGN SUBJECT

Assign subjects to classes and map them to syllabus and assessments.

Assign Subject

ASSIGN CLASS TEACHER

Designate class teachers for each class/section and manage their assignments.

Assign Class Teacher

SUBJECT

Manage subject list, codes and associated curriculum items.

Subjects

CLASS

Create and configure classes with linked sections and capacities.

Classes

SECTIONS

Manage sections within classes and assign students accordingly.

Sections

CLASS ROOM

Manage classrooms, resources and their allocation to class schedules.

Class Rooms

CLASS & EXAM TIME SETUP

Configure class periods and exam time slots for scheduling and conflict resolution.

Class & Exam Time Setup

EXAMINATION

Exam scheduling, results and transcripts.

Add ExamExam ScheduleMarks Register

ADD EXAM

Create new exams with metadata, weightings and associated classes or subjects.

Add Exam

EXAM

Manage exams, edit details, and view assigned students and schedules.

Exam Management

EXAM SCHEDULE

Publish exam timetables with room and invigilator assignments.

Exam Schedule

MARKS REGISTER

Record and review marks, compute aggregates and generate reports.

Marks Register

EXAM ATTENDANCE

Record attendance for exam sessions and generate absence lists.

Exam Attendance

MARKS GRADE

Define grading scales and map marks to grades and GPA calculations.

Marks Grade

SEND MARKS BY SMS

Bulk-send marks or notifications via SMS to students or parents.

Send Marks by SMS

QUESTION GROUP

Organize question groups for exams and link them to papers.

Question Group

QUESTION BANK

Manage a repository of questions searchable by topic and difficulty.

Question Bank

ONLINE EXAM

Configure and run online exams with time limits and automated grading where applicable.

Online Exam

LEAVE APPLICATION

Applying and approving leaves for staff and students.

Apply LeaveApprove Leave

APPROVE LEAVE REQUEST

Review pending leave requests and approve or decline with notes.

Approve Leave Request

APPLY LEAVE

Instructions for staff and students to apply for leave and attach supporting documents.

Apply Leave

LEAVE DEFINE

Define leave categories, rules and eligibility criteria.

Leave Define

LEAVE TYPE

Manage types of leave (sick, casual, earned) and their default durations.

Leave Type

HUMAN RESOURCE

Staff records, payroll and attendance.

Staff DirectoryPayrollStaff Attendance

STAFF LIST

Manage staff records, roles and contact details.

Staff List

STAFF ATTENDANCE

Record and review daily attendance for staff members.

Staff Attendance

STAFF ATTENDANCE REPORT

Generate attendance reports and summaries for payroll and compliance.

Staff Attendance Report

PAYROLL

Process staff payroll, manage salary components and deductions.

Payroll

PAYROLL REPORT

View payroll history, payslips and export reports for accounting.

Payroll Report

ACCOUNTS

Financial accounts and ledger management.

IncomeExpenseProfit

PROFIT

View profit summaries and period comparisons for institutional finances.

Profit Report

INCOME

Record and track income sources and receipts.

Income Management

EXPENSE

Manage expense entries, categories and approvals.

Expense Management

CHART OF ACCOUNT

Configure the chart of accounts structure and account codes.

Chart of Account

PAYMENT METHOD

Manage available payment methods and gateway settings.

Payment Method

BANK ACCOUNT

Maintain bank account records and reconciliation tools.

Bank Account

FEES COLLECTION

Setup and collect student fees.

Collect FeesFees MasterFees Discount

COLLECT FEES

Process fee collection transactions and issue receipts to students or guardians.

Collect Fees

SEARCH FEES PAYMENT

Search for fee payments by student, receipt number or date range.

Search Fees Payment

SEARCH FEES DUE

Find outstanding fees and generate follow-up lists.

Search Fees Due

FEES MASTER

Define fee types, structures and allocation rules for classes or programs.

Fees Master

FEES GROUP

Group fees for batch application and concessions.

Fees Group

FEES TYPE

Manage different fee categories such as tuition, transport and library.

Fees Type

FEES DISCOUNT

Configure discount rules and scholarships affecting fee calculations.

Fees Discount

FEES CARRY FORWARD

Handle carry-forward of outstanding fees across academic years.

Fees Carry Forward

TEACHER

Teacher profiles and assignments.

Teacher DashboardUpload ContentAssignment

UPLOAD CONTENT

Upload lesson content, resources and multimedia for teacher access.

Upload Content

ASSIGNMENT

Create and manage assignments for students with deadlines and attachments.

Assignment

STUDY MATERIAL

Organize and publish study materials for classes and subjects.

Study Material

SYLLABUS

Manage syllabus documents and map them to class schedules.

Syllabus

OTHER DOWNLOADS

Provide other downloadable resources like sample papers and guides.

Other Downloads

STUDENT INFORMATION

Student records, profiles and ID management.

Student AdmissionStudent ListStudent Attendance

STUDENT ADMISSION

Process new student admissions, capture documents and assign identifiers.

Student Admission

STUDENT LIST

Browse and search enrolled students with quick filters.

Student List

STUDENT ATTENDANCE

Record daily attendance and manage attendance codes.

Student Attendance

STUDENT ATTENDANCE REPORT

Generate attendance reports for individuals and classes.

Student Attendance Report

STUDENT CATEGORY

Define and manage student categories like scholarship or special groups.

Student Category

STUDENT GROUP

Create and manage student groups for activities and communications.

Student Group

STUDENT PROMOTE

Promote students across classes and manage bulk promotions.

Student Promote

DISABLED STUDENTS

Manage records and accommodations for students with disabilities.

Disabled Students

REPORTS

Pre-built and custom reports across modules.

Student ReportsTransaction ReportClass Report

STUDENT REPORT

Generate student performance and activity reports.

Student Report

GUARDIAN REPORTS

Reports tailored for guardians: attendance, fees and progress.

Guardian Reports

STUDENT HISTORY

View historical records of a student's academic journey.

Student History

STUDENT LOGIN REPORT

Track student portal logins and activity logs.

Student Login Report

FEES STATEMENT

Detailed fee statements for students or accounts.

Fees Statement

BALANCE FEES REPORT

List of outstanding balances and summary by student or class.

Balance Fees Report

TRANSACTION REPORT

Financial transaction history and filters for audits.

Transaction Report

CLASS REPORT

Aggregate reports by class including performance and attendance.

Class Report

CLASS ROUTINE

Exportable class timetable and routine reports.

Class Routine Report

EXAM ROUTINE

Exam schedules and related reporting.

Exam Routine Report

TEACHER CLASS ROUTINE

Teacher-specific timetables and routine exports.

Teacher Class Routine Report

MERIT LIST REPORT

Generate merit lists based on exam results and criteria.

Merit List Report

ONLINE EXAM REPORT

Reports for online exam results and analytics.

Online Exam Report

MARK SHEET REPORT

Printable mark sheets for students and classes.

Mark Sheet Report

TABULATION SHEET REPORT

Tabulated results for academic review and processing.

Tabulation Sheet Report

PROGRESS CARD REPORT

Detailed progress card reports for individual students.

Progress Card Report

STUDENT FINE REPORT

Report of fines assessed to students and payment status.

Student Fine Report

USER LOG

Audit logs for user actions and system events.

User Log

STUDENT PANEL

Student-facing portal features and navigation.

Student PanelStudent Profile

STUDENT PROFILE

View and edit student profile details, contact info and emergency contacts.

Student Profile

FEES

View fee statements, payment history and make online payments if enabled.

Student Fees

CLASS ROUTINE

Access your class timetable and period details.

Student Class Routine

HOMEWORK

See assigned homework, submission status and feedback.

Student Homework

DOWNLOAD CENTER

Download study resources, reports and notices available to students.

Download Center

ATTENDANCE

View your attendance records and any remarks.

Student Attendance

EXAMINATIONS

Access upcoming exam schedules and past results.

Student Examinations

ONLINE EXAM

Participate in online exams and view exam instructions.

Student Online Exam

NOTICE BOARD

School notices and announcements targeted to students.

Student Notice Board

SUBJECT

List of subjects you are enrolled in with syllabus links.

Student Subjects

TEACHER

Contact information and profiles for your teachers.

Student Teachers

LIBRARY

Library services, borrowed books and search catalog.

Student Library

TRANSPORT

Your assigned transport routes and vehicle details.

Student Transport

DORMITORY

Dormitory allocations, room details and related services.

Student Dormitory

PARENTS PANEL

Parent portal features, notifications and permissions.

My ChildrenParent Fees

MY CHILDREN

View profiles and academic summaries for your children.

My Children

FEES

Check fee statements and payment options for your child.

Parent Fees

CLASS ROUTINE

View class timetables relevant to your child.

Parent Class Routine

HOMEWORK

See homework assigned to your child and submission status.

Parent Homework

ATTENDANCE

Monitor attendance records for your child.

Parent Attendance

EXAM RESULT

View exam results and downloadable mark sheets for your child.

Parent Exam Result

NOTICE BOARD

Important notices and announcements for parents.

Parent Notice Board

SUBJECTS

Subjects your child is enrolled in with teacher info.

Parent Subjects

TEACHER

Contact details for your child's teachers.

Parent Teacher

TRANSPORT

Transport assignments and route details for your child.

Parent Transport

DORMITORY

Dormitory info and allocations if your child is a resident student.

Parent Dormitory
eSchooly Documentation | School ERP User Guide | B-IT