Janoon
Book a Demo

Product Overview

One platform.
Every institution.

Janoon is a multi-tenant school & institution management system. One platform runs many institutions — and each institution's staff, parents and students only ever see their own data, with role-based access at every level.

Two apps, one backend

A shared foundation keeps the web dashboard and the mobile app perfectly in sync, in real time.

🖥️

Web Dashboard

Admin & staff surface

The main operations console for admins, principals, owners and teachers — built with React + Vite.

📱

Mobile App

For parents & staff

React Native + Expo app with role-based tabs for parents, teachers, principals and owners.

🗄️

Backend

Node.js + PostgreSQL

A Node.js API on PostgreSQL (Supabase), deployed to a VPS via GitHub Actions — one backend for both apps.

🔐 Seven Roles

The right access for everyone

Every login sees exactly what its role needs — nothing more, nothing less.

Super Admin

Platform operator

Principals & owners, global branding, subscriptions, activity logs.

Admin

Institution admin

Full institution operations across every module.

Owner

Institution owner

Deliberately narrower — overview, monitoring, staff & fees. Some actions hidden (Promote Students, ID Cards).

Principal

School principal

Widest school-level access — students, academics and the AI Lab.

Teacher

Teaching staff

Their assigned classes — attendance, results, diary and behavior notes.

Parent

Guardian

Their child's attendance, fees, results, diary, messages and announcements.

Student

Learner (web)

Uses the web app for their own records — there is no separate student mobile app.

⭐ Features by Area

Everything a campus runs on

From admissions to AI — every workflow lives in one connected system.

👨‍🎓Students / Operations
All Students — admissions, profiles & bulk import
Attendance — session-based present/absent/late/leave, lock/unlock, notify-absent
Attendance Overview (per-class, read-only)
Long Absence tracking, Struck-off / Restore, Past Students archive
Promote Students (year-end)
👩‍🏫Staff
All Staff directory
Staff Attendance
Staff Salary — with challans & advances
📚Academic
Classes — roster, capacity & default fees
Diary — homework & daily notes
Results — exams & report cards
💰Finance (“Fee”)
Family-based fees — monthly challans, defaulters, late fees, receipts, bulk print
Yearly Fees (tab inside Fee)
Subscriptions (Super Admin)
👪Families
Family grouping for siblings
Family-level fee management
Shared family contact details
💬Communication
Announcements & real-time Messages / Chat
Leave Requests & Complaints
Behavior Notes — teacher writes → principal approves → parent reads
🛠️Administration
ID Cards
Certificates with public QR verification
Holidays
Generate Login — parent & teacher credentials
🏢Tenant Management
Manage Institutions
Create Principal / Owner
Principals & Owners lists
Parent / Teacher logins (Super Admin)
🤖AI Lab
Homework Helper, Quiz Generator, Notes Summarizer
Report-Card Writer & Parent Sim
AI Analytics, Knowledge Base & AI Training
Usage Logs & AI Settings
🔔System & Cross-cutting
In-app + push notifications
Role-based dashboards
Dark mode & white-label branding
Real-time updates everywhere

📱 Mobile App

The campus in every pocket

Role-based tab layouts for parents, teachers, principals and owners — attendance, fees, results, messages, announcements, behavior notes, leave requests and notifications, all in real time.

ParentTeacherPrincipalOwner

See Janoon running your institution.

Book a free demo and we'll walk you through the modules that matter most for your campus.

Book a Free DemoSee Pricing