Institution workspace

Build workflow

AD

Project control room

Know what is done. Know what comes next.

This page is the working map for the platform. Green is verified, amber is the next move, and grey is intentionally waiting on earlier foundations.

7

complete

3

in progress

0

queued

Delivery sequence

The build, in order

10 phases
  1. 01

    Discovery & scope lock

    Complete

    Requirements, roles, dependencies, entities, acceptance criteria, assumptions, and gaps are documented.

    Next: Keep the scope log as the source of truth.

  2. 02

    Foundation & design system

    Complete

    Public landing page, dashboard preview, layouts, responsive tokens, timezone, trusted hosts, and lazy-loading protection are in place.

    Next: Reuse the layouts as real modules arrive.

  3. 03

    Database foundation

    Complete

    Institution, access, academic, people, admission, finance, examination, CMS, notification, audit, and system table inventory is migrated.

    Next: Expand generic metadata tables with feature-owned columns before each module goes live.

  4. 04

    Authentication & permissions

    Complete

    Done: login, logout, password reset/change, email verification boundary, protected dashboard, active-account enforcement, throttling, failed-attempt tracking, login history, role/permission relationships, access views, profile/photo, admin boundary tests, session security, policies, and 2FA.

    Next: Done.

  5. 05

    Institution & academic setup

    Complete

    Institution profile, campuses, sessions, terms, classes, sections, subjects, routines, rooms, and teacher assignments.

    Next: Depends on authentication and scoped authorization.

  6. 06

    People, admission & enrollment

    Complete

    Student, guardian, staff, admission review, merit, approval, ID generation, and enrollment lifecycle.

    Next: Use enrollment as the source for attendance, fees, and exam candidates.

  7. 07

    Attendance & finance

    Complete

    Attendance entry/corrections, invoices, manual payments, proofs, approvals, receipts, gateways, refunds, and reconciliation.

    Next: Manual payment works.

  8. 08

    Exams, results & publication

    Publish ready

    The result pipeline is operational: institutions select the configured exam/class, enter or import their own student marks, and the system applies catalog-aware validation, two-paper GPA aggregation, fourth-subject bonus, persistence, audit history, guarded publication, and authorized withdrawal for corrections.

    Next: Institution adds verified marks, then Submit → Verify → Approve → Publish; authorized controllers can withdraw a published result with a reason.

  9. 09

    Board rules & result lifecycle

    In progress

    Candidate policies, attempt limits, effective dates, status flags, uniqueness constraints, re-scrutiny versions, approval, recalculation, correction request UI, and catalog integrity tests are implemented.

    Next: Replace baseline dates with any future circular amendments when officially confirmed.

  10. 10

    Panels, CMS, reports & hardening

    In progress

    Core panels, organized admin navigation, CMS and reporting are available; regression coverage and production hardening continue alongside the board rules work.

    Next: Run full regression after the ruleset is connected to all endpoints.

Pending work checklist

Demo readiness — remaining items

Academic setup1

Subjects, Rooms, Routines, Teacher Assignments: full edit, prefill, active/inactive, delete, validation.

People & enrollment

Staff, Students, Admissions, Enrollments: edit, pending approval, approve/reject, status filters.

Attendance & finance

Corrections, approvals, record status, invoice/payment status management.

Exams & results

Institutions add their own students and marks through bulk CSV or individual Theory/MCQ/Practical entry; paper-specific totals, component validation, two-paper aggregation, fourth-subject GPA contribution, and publish workflow are active. SSC ২০২৬ scope is cross-checked against the NCTB notice.

Result lifecycle

Publish and authorized withdrawal are ready; replace baseline policy dates with future circular amendments when officially confirmed.

Student/Guardian panels

Dashboard data, routine/results visibility, role-specific access.

CMS & reports

Edit/delete/publish status and report/export generation.

Hardening

Permission tests, validation tests, route checks, full regression, and production duplicate audit are complete; future data imports remain monitored.