# 3. Skill Path Subscriptions

User Type: **Super Administrator**
Source: *Mi Digital Academy - Education CRM Features Document*

---

## 3. Skill Path Subscriptions

### 3.1 Career Track Bundles (e.g., Full Stack Developer)
**What it does:** Provides the career track bundles: a learner (or a professional) subscribes to a career track (the set of courses that build a specific career skill, e.g., Full Stack Developer) and gets access to the track's courses for the billing period. The Super Administrator defines the career track bundles (the track, the courses, the period, the price) so a learner who wants a specific career skill can get the full track in one subscription.

**Sub-features:**
- Career track bundle: the plan for a career track (the track, the courses, the period, the price)
- Track scope: the access to the track's courses (the content, the assessments)
- Track definition: the track defined (the name, the courses, the skill)
- Billing period: the subscription duration (the monthly, the quarterly, etc.)
- Subscription activation: the access granted to the track's courses (the content available)
- Track expiry: the access ending at the period end (the renewal prompt)
- Audit logging of the track definition and the subscriptions

**Super Administrator User Journey:**
1. Super Admin defines the career track bundle: the track (the name, the skill, e.g., Full Stack Developer), the courses (the set that builds the skill), the period, and the price.
2. Sets the track scope: the access is to the track's courses (the content, the assessments for the track); the other courses are not included.
3. Saves; the track is live, and a learner can subscribe to the career track.
4. A learner subscribes to the career track; the access is granted to the track's courses (the content is available for the period).
5. At the period end, the track expires (the access ends); the learner is prompted to renew (the renewal is the continuation).
6. For a track with high demand (a popular career skill), Super Admin reviews the track (the courses, the period, the price) and adjusts it (the demand met); the change is recorded.
7. Reviews the track subscriptions: the count, the tracks, the periods, so the track demand is visible.
8. The track definition and the subscriptions are audit-logged with the track, the courses, and the timestamp.

**Rules & Edge Cases:**
- The career track bundle is for a career track (the skill, e.g., Full Stack Developer); the access is to the track's courses.
- The track definition is the name, the courses, and the skill; it is explicit.
- The billing period is the duration (the monthly, the quarterly); the access ends at the period end.
- The subscription activation grants the access (the track's courses available); the expiry ends it (the renewal prompt).
- A track adjustment (the courses, the period, the price) is recorded (the change, the time); it is auditable.
- Track definition and subscriptions are audit-logged with the track, courses, and timestamp.

### 3.2 Industry-Specific Certifications
**What it does:** Provides the industry-specific certifications: a learner (or a professional) subscribes to a certification track (the courses and the assessment that lead to an industry-specific certification) and gets access to the track for the billing period. The Super Administrator defines the certification tracks (the certification, the courses, the assessment, the period, the price) so a learner who wants a specific industry certification can get the full track.

**Sub-features:**
- Certification track: the plan for a certification (the certification, the courses, the assessment, the period, the price)
- Certification scope: the access to the certification's courses and assessment (the content, the exam)
- Certification definition: the certification defined (the name, the industry, the courses, the assessment)
- Billing period: the subscription duration (the monthly, the quarterly, etc.)
- Subscription activation: the access granted to the certification's courses and assessment (the content available)
- Certification expiry: the access ending at the period end (the renewal prompt)
- Audit logging of the certification definition and the subscriptions

**Super Administrator User Journey:**
1. Super Admin defines the certification track: the certification (the name, the industry), the courses (the set that leads to the certification), the assessment (the exam), the period, and the price.
2. Sets the certification scope: the access is to the certification's courses and assessment (the content, the exam for the certification); the other courses are not included.
3. Saves; the certification is live, and a learner can subscribe to the certification track.
4. A learner subscribes to the certification track; the access is granted to the certification's courses and assessment (the content is available for the period).
5. At the period end, the certification expires (the access ends); the learner is prompted to renew (the renewal is the continuation).
6. For a certification with high demand (a popular industry certification), Super Admin reviews the track (the courses, the assessment, the period, the price) and adjusts it (the demand met); the change is recorded.
7. Reviews the certification subscriptions: the count, the certifications, the periods, so the certification demand is visible.
8. The certification definition and the subscriptions are audit-logged with the certification, the courses, and the timestamp.

**Rules & Edge Cases:**
- The certification track is for an industry-specific certification (the name, the industry); the access is to the certification's courses and assessment.
- The certification definition is the name, the industry, the courses, and the assessment; it is explicit.
- The billing period is the duration (the monthly, the quarterly); the access ends at the period end.
- The subscription activation grants the access (the certification's courses and assessment available); the expiry ends it (the renewal prompt).
- A certification adjustment (the courses, the assessment, the period, the price) is recorded (the change, the time); it is auditable.
- Certification definition and subscriptions are audit-logged with the certification, courses, and timestamp.

### 3.3 Monthly Access to All Professional Courses
**What it does:** Provides the monthly access to all professional courses: a learner (or a professional) subscribes to the all-access plan and gets access to all the professional courses for the month. The Super Administrator defines the all-access plan (the scope, the period, the price) so a learner who wants the full professional catalog can get it for a month, at a flat price.

**Sub-features:**
- All-access plan: the plan for all the professional courses (the scope, the period, the price)
- All-access scope: the access to all the professional courses (the content, the assessments)
- Monthly period: the subscription duration (the month)
- Plan definition: the plan defined by the Super Admin (the scope, the period, the price)
- Subscription activation: the access granted to all the professional courses (the content available)
- Plan expiry: the access ending at the month end (the renewal prompt)
- Audit logging of the plan definition and the subscriptions

**Super Administrator User Journey:**
1. Super Admin defines the all-access plan: the scope (all the professional courses), the period (the month), and the price (the flat price for the full catalog).
2. Sets the all-access scope: the access is to all the professional courses (the content, the assessments for the catalog); the academic courses are not included.
3. Saves; the plan is live, and a learner can subscribe to the all-access.
4. A learner subscribes to the all-access; the access is granted to all the professional courses (the content is available for the month).
5. At the month end, the plan expires (the access ends); the learner is prompted to renew (the renewal is the continuation).
6. For a new professional course added to the catalog, the all-access includes it (the scope is the catalog, not a frozen set); the addition is the continuation.
7. Reviews the all-access subscriptions: the count, the periods, so the all-access demand is visible.
8. The plan definition and the subscriptions are audit-logged with the plan, the scope, and the timestamp.

**Rules & Edge Cases:**
- The all-access plan is for all the professional courses (the catalog); the access is to the full catalog.
- The monthly period is the duration (the month); the access ends at the month end.
- The subscription activation grants the access (the catalog available); the expiry ends it (the renewal prompt).
- A new professional course added to the catalog is included in the all-access (the scope is the catalog); the addition is the continuation.
- A plan adjustment (the scope, the period, the price) is recorded (the change, the time); it is auditable.
- Plan definition and subscriptions are audit-logged with the plan, scope, and timestamp.

### 3.4 Premium Tier with Mentorship
**What it does:** Provides the premium tier with mentorship: a learner (or a professional) subscribes to the premium tier and gets the all-access plus the mentorship (the one-on-one or group mentorship sessions with the experts). The Super Administrator defines the premium tier (the scope, the mentorship, the period, the price) so a learner who wants the full catalog plus the mentorship can get it, at a premium to the all-access.

**Sub-features:**
- Premium tier: the plan for the all-access plus the mentorship (the scope, the mentorship, the period, the price)
- Mentorship: the one-on-one or group mentorship sessions (the experts, the schedule)
- Premium scope: the access to all the professional courses plus the mentorship (the content, the sessions)
- Tier definition: the tier defined by the Super Admin (the scope, the mentorship, the period, the price)
- Subscription activation: the access granted to the tier (the content and the mentorship available)
- Tier expiry: the access ending at the period end (the renewal prompt)
- Audit logging of the tier definition and the subscriptions

**Super Administrator User Journey:**
1. Super Admin defines the premium tier: the scope (all the professional courses), the mentorship (the one-on-one or group sessions, the experts, the schedule), the period, and the price (the premium to the all-access).
2. Sets the premium scope: the access is to all the professional courses plus the mentorship (the content, the sessions for the tier); the academic courses are not included.
3. Saves; the tier is live, and a learner can subscribe to the premium tier.
4. A learner subscribes to the premium tier; the access is granted to the tier (the content and the mentorship are available for the period).
5. At the period end, the tier expires (the access ends); the learner is prompted to renew (the renewal is the continuation).
6. For a tier with high demand (a popular premium offering), Super Admin reviews the tier (the mentorship, the period, the price) and adjusts it (the demand met); the change is recorded.
7. Reviews the tier subscriptions: the count, the periods, so the tier demand is visible.
8. The tier definition and the subscriptions are audit-logged with the tier, the scope, and the timestamp.

**Rules & Edge Cases:**
- The premium tier is the all-access plus the mentorship (the sessions, the experts); the access is to the full catalog plus the mentorship.
- The mentorship is the one-on-one or group sessions (the experts, the schedule); it is the premium value.
- The period is the duration (the monthly, the quarterly); the access ends at the period end.
- The subscription activation grants the access (the content and the mentorship available); the expiry ends it (the renewal prompt).
- A tier adjustment (the mentorship, the period, the price) is recorded (the change, the time); it is auditable.
- Tier definition and subscriptions are audit-logged with the tier, scope, and timestamp.
