Shaima ERP

Bonafide Manager
Launch Module
CBSE Compliant ERP Module

Bonafide Certificate
Manager

A high-fidelity administrative system engineered natively for Shaima International School. Features instant MS Access/Excel student database reading, local photo indexing, and cryptographically structured offline QR verification.

Multi-Field Autocomplete

Search students instantly by Admission No, Name, EMIS No, Father's Name, Mobile, Class, and Section with smart fuzzy logic indexing.

Assets Manager

Manage institutional graphics effortlessly. Add, replace, or delete the School Logo, Principal Signature, and Seal in real-time from settings.

Offline QR Verification

Encodes dynamic student details (Name, DOB, Class, Adm No) inside a plain-text QR code card that scans and displays offline on any device.

Dual Copy Printing

A5 Landscape compliant layouts producing double printouts (Student and Office copy) with rotated watermarks on the office template.

Role-Based Operations

Secure sign-in overlays mapping to Office Staff (restricted access), Principal (signature binding), and Administrator (system configuration).

Dynamic Portability

Stores path directories inside a local configuration file, letting the ERP dynamically scan OneDrive or database folders on run.

Cbse Certificate Printing Reimagined

The module matches the Shaima International School print design layout exactly, fitting A5 landscape sheets flawlessly. It loads student photos automatically, matches signatures, formats roman numerals for grades, and saves certificate numbers sequentially inside a history log.

100%
Offline Security
0ms
DB Sync Time

Installation & Setup Guide

Get the module running on your Windows environment in under 2 minutes.

1

Prerequisites

Ensure you have **Node.js** (version 18 or above) installed on your system. You will also need a **Chromium browser** (Google Chrome or Microsoft Edge) for standard window rendering.

2

Download & Unpack

Download the project ZIP by clicking the button above or using the link in the header. Extract the archive contents into your preferred working folder.

3

Quick Start (Double-Click Execution)

Simply double-click the **`run.bat`** script inside the project directory. The bat file will automatically start the background server, open the app as a dedicated window, and link all assets.

4

Command Line Execution (Alternative)

Alternatively, open PowerShell inside the project directory and run the commands below:

npm install && npm start
5

Admin Configuration

Launch the page, sign in as **`admin`** (password: **`admin`**), navigate to the **Settings** view, and configure your student database folder and student photo folder locations.