aa.AHMAD
ABULHAWA
Menu
← Back to selected work

Munjiz.

Ambition, made tangible.

A cinematic first impression. A thoughtful Arabic experience. A full-stack platform for student work.

Next.jsReactTypeScriptFastAPIPostgreSQLOpenAI API
SELECTED MOMENTS01 / 03
00:02.5 · ORIGINAL PORTRAIT

A selected moment from the original Munjiz brand recording: the tower approach transitions into the presentation studio. Brand presentation, not a platform feature walkthrough.

An entrance with presence.

The tower gives way to the presentation studio in one uninterrupted approach.

SCROLL TO THE NEXT MOMENT ↓

A change in perspective.

A curved camera movement connects the exam and project studios, preserving the original transition.

SCROLL TO THE NEXT MOMENT ↓

From ambition to what’s next.

The career studio moves into the work collection; the cut lands after the final composition settles.

THE STORY CONTINUES BELOW ↓

Three selected scenes from the original brand recording. Each scene loads only when played. These are landing-page visuals, not an application feature walkthrough.

Munjiz brings an Arabic-first interface to AI-assisted student work. The repository implements project state validation, structured academic task generation, document rendering, and consultation workflows through a Next.js frontend and FastAPI backend.

My contribution

Interface engineering and full-stack integration, bringing responsive RTL experiences together with typed APIs, persistent project state, and AI-assisted workflows.

Arabic from the foundation

RTL project creation, summaries, and consultation flows include explicit review and approval controls.

Structured AI workflows

Provider-neutral consultation uses structured responses, bounded retries, timeouts, and auditable metadata.

State that stays consistent

PostgreSQL persistence, Alembic migrations, stale-write protection, and version-bound document artifacts support reliable project workflows.

Keeping generated academic deliverables consistent as a student’s project evolves, while supporting a polished Arabic interface.

A canonical project state, immutable approval snapshots, and version-bound artifacts anchor the backend. Explicit frontend approval controls keep students involved in changes.

AqarAIAI-powered interior design