Skip to main content

Features

Everything Sijil does, in nine parts

Every line on this page is in the software today. Nothing here is planned, in progress, or coming soon — if a thing your madrasa needs is missing from this list, it is missing from Sijil, and it is worth telling us.

01Records

Every student, on one page

The register first, because nothing else in Sijil works until the students are in it. Once a student is entered he is entered once, and his attendance, his progress and his fees all hang off that one record.

The mohtamim at his desk, the madrasa register open beside his laptop
  • The entry itself

    Name, father’s name, roll number, date of admission and class — the same five things the admission register already asks for.

  • Guardian details

    A guardian’s name and number against every student, and the home address — so the person who has to be called is on the same page as the reason for calling.

  • A photograph, if you have one

    Optional, and useful for exactly one thing: a new ustaad putting names to forty faces in his first week.

  • Studying, or left

    A student who leaves is marked as left, not deleted. His record, his attendance and his fee history stay readable, because a madrasa is asked about old students years later.

  • Moving between classes

    A transfer is recorded as an event with its date, so last year’s attendance stays attached to last year’s class instead of following the boy into his new one.

The details
  • Roll numbers are text, not a counter — whatever your madrasa already uses will fit, including numbers with a class prefix.
  • The date of admission is what drives the new-admissions count on the dashboard, so entering it correctly once is worth the minute it takes.
  • A record marked as left can be read but not marked present, which is why old students never quietly reappear in an attendance sheet.

Who uses itMohtamim

Back to contents

02Attendance

The sheet, on the phone in his hand

An ustaad marks his own class from his own phone, standing in front of it. One tap per student, three states, and a reason when somebody is on leave.

An ustaad standing in front of his class with his phone in his hand
  • Present, absent, leave

    Three states and nothing else, because a register with eight codes in it is a register nobody fills in honestly.

  • A reason on a leave

    Written once, next to the mark, and still there in six months when somebody asks why the boy missed a fortnight in Ramadan.

  • Today, or any day

    Yesterday’s sheet opens the same way today’s does, so a day missed while the ustaad was travelling can be filled in when he is back.

  • A percentage that means something

    The monthly figure counts only the days the madrasa actually ran. Fridays, holidays and the days a class was cancelled do not sit in the denominator making everybody look worse than they are.

  • The whole history, per student

    One student’s record of every day this session, and one class’s record of every day too — the two questions a mohtamim actually asks.

  • Marked once

    A student cannot be marked twice for the same day, and the check is in the database rather than in the screen, so it holds even when two ustaads open the same class at once.

The details
  • An ustaad writes only in the classes he is assigned to, and opening a class at all needs that class’s own PIN.
  • The calendar and the attendance sheet are the same source: marking a day a holiday removes it from every percentage that day would otherwise have spoiled.
  • Marks taken with no signal are held on the device and sent the moment there is one. Chapter 08 has the detail.

Who uses itMohtamimUstaadParent

Back to contents

03Progress

Where each student has reached

One number per student — the para he is on — and a dated log of every time it moved. That is the whole model, and it is deliberately small, because a progress system nobody updates is worse than a diary.

An ustaad hearing a boy at the Quran stand, the day’s para written down
  • The current para

    Where the student is now, on his record, visible to the ustaad who teaches him and the mohtamim who is asked about him.

  • Every move, dated

    The moment the para changes, a line is written with the old value, the new one and the date. Nothing is overwritten, so a correction reads as a correction.

  • How long each para took

    Because the log is dated, the days between one para and the next are a subtraction, not an estimate — which is the figure that shows a student slowing down before anybody notices in class.

  • And who recorded it

    Each line carries whether it was the ustaad or the mohtamim who moved it. A disagreement about what was heard has a name against it rather than an argument.

  • Hifz, Nazira and Dars-e-Nizami

    The class levels are set up by the madrasa, not fixed by us, so a class is called what your madrasa calls it and progress is recorded against it either way.

  • A second track, where a student needs one

    A boy on Hifz can carry Tajweed alongside it. Sijil suggests the track that fits his class and lets the ustaad choose a different one — it does not decide on his behalf.

  • Nothing is guessed

    Sijil never infers that a student finished a para because he attended enough days. A person records it, or it is not recorded — a wrong number here is worse than no number.

The details
  • Marking a unit complete is one action from the ustaad’s own card. The next unit becomes the current one by itself, so nobody has to type a number.
  • The log belongs to the student, not to the class, so a boy who moves up in Shawwal keeps everything recorded before the move.
  • A parent with a linked account sees the same para and the same dates the mohtamim sees. There is no second, softer version for parents.

Who uses itMohtamimUstaadParent

Back to contents

04Fees

Who has paid, and who has not

The month’s vouchers are raised for the whole madrasa at once, from the fee set against each class. After that the only question left is the one that matters, and it has a list rather than an answer somebody has to remember.

A receipt handed across the desk to a father and his son
  • A fee per class

    The amount is set on the class, not typed against each boy, so raising the Nazira fee is one edit and not forty.

  • Vouchers, monthly

    Generated for every enrolled student when the month turns, so nobody is billed late because the office was busy.

  • Discounts, netted

    A discount against a student is subtracted on his voucher and shows as its own line, because a family that was given relief should be able to see that it was given.

  • The defaulters list

    Everyone with a pending voucher, in one place, with the guardian’s number beside the amount. This is the screen that replaces the phone call to the clerk.

  • Collection, month by month

    What came in this month against what was raised, and the same six months back, so a bad month is visible as a trend rather than as a surprise.

  • Nobody left off

    A separate list of students who are not attached to any fee plan yet, because the quiet way a madrasa loses money is a boy nobody ever billed.

  • A voucher that prints

    It prints from the browser onto ordinary paper, because the copy that goes home in a boy’s pocket is still the one his father reads.

The details
  • A student who moves class mid-year keeps the vouchers already raised under the old class. The history is preserved deliberately, not recalculated.
  • Once an academic session is closed its fee records are locked, so last year’s collection figure cannot quietly change after it has been reported.
  • Amounts are Rs. and are written in Latin figures in both languages, because a number in a money column has to be readable at a glance by whoever is holding the register.

Who uses itMohtamimParent

Back to contents

05People

Three ways in, one login each

A mohtamim, his asatiza and his students’ parents do not need the same screens, and giving them the same screens is how a shared password ends up written on the office wall.

The mohtamim on a laptop, an ustaad on a phone and a parent on a phone, under one lock
  • The mohtamim’s side

    Everything in this list, for the whole madrasa: students, classes, staff, attendance, progress, fees and the public page.

  • The ustaad’s side

    His classes, their attendance and their progress. No fees and no staff, and up to 10 asatiza on the entry plan, 30 on the largest.

  • A PIN, not a password

    An ustaad opens his class with a short PIN on his own phone. A password long enough to be safe is a password that gets written down; a PIN on a personal device is not.

  • Parents, by invitation

    The madrasa invites a parent with a code, the parent sets their own PIN, and the account is linked to their children. Nobody signs themselves up as somebody’s father.

  • Who is linked to whom

    The mohtamim can see every guardian account and the students it is attached to, and can remove one. Access is something the madrasa grants and takes back.

  • Removing a person, not a record

    Taking away an ustaad’s access does not take away the attendance he marked. The work stays; the way in closes.

The details
  • A parent account is linked to its students in the database, and the link is what the server checks on every request — not a setting in the interface.
  • A parent invite can be issued again if the first one never reached the family, and the earlier code stops working when it does.
  • The matrix further down this page sets out exactly which of the three can do what.

Who uses itMohtamimUstaadParent

Back to contents

06Website

A page for the madrasa itself

Every madrasa on Sijil gets its own address on the internet and a page at it — the page a father is sent when he asks a neighbour where his son should study.

The madrasa’s own public page open on a laptop
  • Your own address

    A subdomain of its own — jamia.sijil.pk — not a profile inside a directory of other people’s madaris.

  • What is on it

    The madrasa’s name, what it teaches, the programmes it runs, where it is and how to reach it. Written by the mohtamim, not generated from a template.

  • Its own name and colour

    The madrasa’s name and its own colour carry through the page, so it looks like the institution rather than like software with a logo dropped in.

  • Nothing private on it

    No student names, no attendance, no fees. The public page and the madrasa’s records are separate things, and only one of them is public.

  • No login to read it

    It opens for anybody with the link, on any phone, which is the whole point of having an address you can send over WhatsApp.

The details
  • The address belongs to the madrasa and not to the page: the name, the colour and everything written on it can be edited without the address changing, so a link already sent out keeps working.
  • The page is edited from the mohtamim’s side, in the same two languages as the rest of Sijil.

Who uses itMohtamim

Back to contents

07The year

The year, the shifts and the days off

A madrasa year is not twelve equal months. There is a session with two ends, three shifts in a day, a fortnight closed in Ramadan and a class that did not sit last Thursday — and every attendance percentage in Sijil is calculated against exactly that.

A twelve month calendar with the shifts and the closed days marked on it
  • The academic session

    One session with a start and an end, and two sessions cannot overlap — the database refuses it rather than letting a boy be enrolled in two years at once.

  • Classes, sections and shifts

    Morning, evening and night, with timings against each — and up to 10 classes on the entry plan, 30 on the largest.

  • Levels you name yourself

    Hifz, Nazira, Dars-e-Nizami — the levels are the madrasa’s own list, and can be set for boys, for girls, or for both.

  • A holiday for everyone, or for one class

    The whole madrasa, one class for a full day, or one class for a single shift. Three kinds, because that is how a real closure actually happens.

  • A fortnight in one action

    Ramadan is entered as a range, not as fourteen separate rows, and it can be undone the same way it was entered.

  • Events, and cancellations

    A jalsa or an inspection goes on the calendar as an event; a day that was called off is marked cancelled, which is a different thing from a holiday and is counted differently.

The details
  • The calendar is not a separate diary — it is the same source attendance is measured against, which is why a holiday entered late fixes the percentages that were already wrong.
  • Closing a session locks the fee records inside it. Chapter 04 has that detail.
  • Timings belong to the class, so changing a shift’s hours does not require touching every student in it.

Who uses itMohtamim

Back to contents

08Offline

It works where the signal does not

The room an ustaad marks his class in is usually the room with no bars in it: thick walls, a courtyard, a dars in a basement. Sijil is built for that room first rather than patched for it afterwards. The sheet opens, the marks are taken, and the phone carries them until it can send them.

An ustaad marking his class on a phone, with no signal in the room
  • The sheet opens with no bars

    His class, the boys in it and today’s date are already on the phone, so the register is on the screen before anybody has thought about a connection.

  • Marked on the spot

    Present, absent, leave, one word per boy, exactly as it works with a signal. Nothing is greyed out and nobody is asked to try again later.

  • It sends itself

    Once the phone has a signal with Sijil open, whatever is waiting goes up on its own. There is no button to find and nothing to type again.

  • Hifz progress rides up with it

    A para or a takhti finished with no signal is written on the phone the same way and goes up with the attendance, so an evening sabaq does not wait for the morning.

  • A count of what is waiting

    The number of entries still on the device is shown, because "it will sync" is not something an ustaad should have to take on trust.

  • Installs from the browser

    It goes onto the home screen like an app and opens like one, with nothing downloaded from a store and nothing to update by hand.

  • Urdu, or Roman English

    Each person picks which of the two he reads, on the same records. In Urdu the whole layout turns around and not only the words: the columns, the rules, and the side a form’s labels sit on.

The details
  • What a class needs in order to be marked offline, its students, their names and the date, is kept on the device in advance, which is why the sheet opens at all with no signal.
  • If the same day is marked on two devices, the database still refuses the second mark. Offline does not weaken that check.
  • The language is chosen per person, not per madrasa: a mohtamim can read one while his asatiza read the other, on the same data.
  • Urdu is set in naskh at a size that can be read across a room, with the figures each language actually uses: Urdu figures in a sentence, Latin figures in a money column.

Who uses itMohtamimUstaad

Back to contents

09Safety

Who can open your register

A madrasa keeps children’s names, their families’ numbers and eleven years of its own records. The question worth asking about software is not whether it looks modern. It is who can open it, on whose phone, and what happens the day a phone is lost.

  • A second phone waits for your yes

    The phone an ustaad first sets up is his and works straight away. If his account is then opened on another phone, that one sits in a list for you to allow or refuse, and until you do, it opens nothing.

  • Every phone that is logged in, listed

    Whose account it is, which browser and phone it is, the city it was in and when it was last used. Any one of them can be thrown out from that list, or all of them at once, and the next thing it asks for is a login.

  • Your own register, on every request

    Every request carries your madrasa’s identity inside a signed session, taken from the signature itself and never from what the browser sends. Your own register is what opens, and there is no address to type and no number to edit that changes which register that is.

  • Encrypted in transit

    Everything between the phone and the server travels over HTTPS, on every request, with no way to opt out of it.

  • It is the madrasa’s data

    Students’ names and families’ numbers belong to the institution that collected them. Ask, and a copy of the lot is sent to you.

The details
  • Throwing a device out ends its access and nothing else. Everything the ustaad had already marked stays exactly where it is.
  • A device is asked about once, not every day: an ustaad you have already allowed on his own phone is not put in the list again.

Who uses itMohtamim

Back to contents

Access

Who can see what

Three ways in, and each one is scoped on the server rather than hidden in the interface. A teacher does not have a fees screen to be denied; a teacher has no route to fees at all.

Who can see what
MohtamimFull madrasaUstaadAssigned classParentOwn children
See every student in the madrasacancannotcannot
Open a class’s rollcancancannot
Mark attendancecancancannot
Read attendance historycancancan
Move a student’s para forwardcancancannot
Read a fee vouchercancannotcan
Set fee amounts and discountscancannotcannot
Add classes, holidays and timingscancannotcannot
Give or take away a logincancannotcannot
Edit the public pagecancannotcannot

Scope, not permission: an ustaad writes only in the classes he is assigned to, and opening a class at all needs that class’s own PIN. A parent reaches only the children their invitation linked.

Specification

The flat facts

What one madrasa gets, what it costs, and what it runs on. No asterisks.

One madrasa, three plans

Students
Up to 250 / 500 / 750
Teachers
Up to 10 / 20 / 30
Classes
Up to 10 / 20 / 30
Free trial
30 days, no card
After the trial
PKR 1,000 / 2,000 / 3,000 / month
What differs
Size only. Every plan has every feature
Approval
Within 24 hours

Runs on

Devices
Any Android or iPhone, any laptop
To install
Nothing — it is a website that installs itself to the home screen
Languages
Urdu, or Roman English, chosen per person
Without internet
Attendance and Hifz progress are recorded offline and sent when the signal returns

Your data

Your address
yourmadrasa.sijil.pk
Who it opens for
Your own people, on the logins you gave them; every request is scoped on the server before it reaches the data
Leaving
Ask us and we send you a copy of your madrasa’s data

Start with your own madrasa on it

Register, and once your madrasa is approved you have 30 days with your own students, your own classes and your own fees in it. Nothing is charged, and no card is asked for.

Something your madrasa needs that you did not find above? Say so — Mon – Sat, 9:00 AM – 7:00 PM.

  1. 01Register
  2. 02We approve the madrasa
  3. 03Add your classes and students
  4. 04Start marking attendance