Haitham Assoli

← All projects · SHEET A-118

Hadanati

Run a nursery: attendance, assessments, fees and a parent portal.

Title block
RoleSoloYear2026
StatusLiveRoomWeb
Built withNext.js · TypeScript · React · Tailwind CSS · RTL
Where to find it
Hadanati
ELEVATION · A-118 · SCALE 1 : 1

1 · General notes

What it is, and why it exists.

An Arabic platform for nurseries in Jordan covering daily attendance, child assessments, fee tracking and a portal that lets parents see their child's day without phoning the nursery.

Most nurseries here run on a paper register, a WhatsApp group and a notebook of who has paid. It works until a parent asks a question about last month.

Hadanati replaces the three of them with one system: attendance, assessments and fees on the staff side, and a parent portal on the other, so the answer to 'how was he today' does not require a phone call.

2 · Challenges

DETAIL 1

The staff using it are not computer users

The problem

Nursery staff are with children all day. Any workflow that takes more than a few taps, or that punishes a mistake, gets abandoned for the paper register within a week.

As built

Attendance is a single tap per child from one list, corrections are always available rather than locked after submit, and nothing requires leaving the screen you are on.

DETAIL 2

Parents must see enough, and not too much

The problem

A parent portal that exposes a shared class view leaks other children's attendance, assessments and fee status to every family in the room.

As built

Every parent-facing query is scoped to their own children on the server, so the portal cannot return another family's data regardless of what the client asks for.

3 · Results

  1. 3.1Attendance, assessments, fees and a parent portal in one Arabic-first platform.

Next sheet

Hirfati →

Find a trusted tradesperson in Jordan and get free quotes.