Back to Projects
2026

PakUni

A centralized admissions portal for Pakistani universities — an OUAC-style workflow where applicants create one reusable profile and submit to multiple programs through a single guided flow.

Python JavaScript FastAPI MongoDB Multi-step Workflow Full-stack MVP

Platform Overview

  • One reusable applicant profile with Pakistan-specific fields (CNIC, domicile, Matric/Inter)
  • Document locker to upload and reuse transcripts across applications
  • Program discovery and selection with a structured review-and-submit flow
  • Server-side validation for required fields and document formats
  • Full-stack MVP with an admissions-style multi-step workflow engine

The Problem

Students applying to multiple Pakistani universities repeatedly re-enter the same information across different portals and forms.

Requirements vary by program, and missing documents or fields cause delays and confusion with no unified way to manage it.

How It Works

Guided Workflow Engine

Step-by-step onboarding — profile → academics → documents → program selection → review — enforcing completion before progression.

Pakistan-Specific Validation

Enforces formats for CNIC and passport numbers, domicile fields, grade-level structures (Matric/Inter), and required document checks.

Reusable Data Model

Stores one canonical applicant profile attached to multiple program submissions, eliminating repeated data entry.

Submission Readiness

Completeness checks and clear missing-items indicators surface exactly what's needed before a submission can proceed.

Impact

  • Reusable Applicant Profile

    One canonical profile attached to multiple program submissions, eliminating repeated data entry.

  • Pakistan-Specific Validation

    CNIC, domicile, and Matric/Inter grade-level formats enforced server-side across all submissions.

  • 5-Step Guided Workflow

    Complete onboarding flow from profile creation through document upload to final submission review.

  • Full-Stack MVP Shipped

    End-to-end admissions portal built with a real multi-step workflow and server-side validation engine.