Umbra Penance

Project for Amadoo

A nursery-management SaaS, taken from concept to a working platform.

Multi-tenant nursery SaaS with row-level security, role-based permissions for four user types, and AI-powered features, built end-to-end.

Client
Amadoo
Sector
EdTech / Childcare SaaS
Engagement
Secure Product Build
  • 20 minutes with the engineers who built it
  • No obligation
Amadoo nursery management platform home screen

In brief

The brief, the hard part and where it landed.

The brief
Amadoo's founder had a clear product vision: a modern platform that could manage nurseries end-to-end, multiple tenants, four distinct user types (admins, managers, practitioners, parents), payments, reporting, and AI-assisted functionality, all from launch.
The hard part
The challenge wasn't the vision. It was building it as a secure, scalable, multi-tenant SaaS without spending two years on the foundation.
Outcome
Amadoo progressed from concept to a fully functioning platform capable of supporting nurseries through a single system. The technical foundation is built to scale: multi-tenant from the schema up, secured at the data layer, and ready for the next phase of growth.

The build

What we designed and built.

Umbra Penance led the full technical build of Amadoo's platform, owning architecture through to shipped features:

  • Multi-tenant SaaS infrastructure: Postgres schema with row-level security across 20+ tables, ensuring full data isolation between nurseries.

  • Role-based permissions system covering admin, manager, practitioner, and parent users across 12 distinct staff positions.

  • Authentication and secure data access built on least-privilege principles, with security architected in rather than retrofitted.

  • Core operational features: attendance, certifications, curriculum planning, billing, messaging, and a real-time activity feed.

  • Cross-platform mobile app in React Native, translating the full web experience into a native iOS and Android product for parents and practitioners on the go.

  • AI-powered functionality, including Ami, Amadoo's nursery assistant, delivering AI-generated reports and operational support.

Security, designed in

  • Each nursery can only ever see its own data: the rule is enforced in the database itself, not only in the application.
  • Role-based permissions for admins, managers, practitioners and parents, mapped to 12 distinct staff positions.
  • Authentication and data access built on least-privilege principles, in place from the first version of the database.

In the client’s words

I chose Adel because of his technical expertise, ownership mentality, and ability to solve complex problems without overcomplicating them. From the beginning, he understood both the product vision and the technical requirements needed to make it a reality.
Adel architected and built the core foundations of Amadoo, including our multi-tenant SaaS infrastructure, role-based permissions, secure data access controls, authentication systems, reporting functionality, and AI-powered features through Ami, our nursery assistant. He consistently delivered high-quality work, solved difficult technical challenges, and helped transform concepts into production-ready features.
I would absolutely recommend Adel to any founder or business looking for a reliable technical partner. He combines strong engineering ability with genuine ownership and a commitment to delivering results.
Ahmad Shawky, Founder, Amadoo

Technology used

Next.js 15React NativeTypeScriptSupabasePostgreSQLTailwind CSS

Building something similar?

If you're building a multi-tenant SaaS and want the security architecture, role system, and core platform handled properly from day one, let's talk.

Describe your project
  • Pick a time in the next step
  • Free, no obligation
  • 20 minutes on Google Meet