Project calendar

DELIVERY DATE · 2026-08-08

Schedule and deployments

Scheduled tasks

planned

Build the license-batch model

Record buyer, class, course phase, quantity, unit price, status, expiry policy, and audit linkage.

License batches and redemption · SmartAICert commerce platform team · 0%
planned

Build Admin license sales

After confirming price and payment, Admin issues cryptographically random codes and exposes usage and balance to the class owner.

License batches and redemption · SmartAICert commerce platform team · 0%
planned

Build class license assignment

Class owners can assign individually or invite in bulk without reading full secret values after redemption.

License batches and redemption · SmartAICert commerce platform team · 0%
planned

Implement atomic license redemption

Validate class, phase, status, and claimant, then atomically consume once and create enrollment and payment evidence.

License batches and redemption · SmartAICert commerce platform team · 0%
planned

Test license security

Cover brute-force attempts, duplicate redemption, concurrency, cross-class use, batch revocation, refunds, and Admin audit.

License batches and redemption · SmartAICert commerce platform team · 0%