Skip to content

Commit 2f79257

Browse files
committed
add Academy features
Signed-off-by: Wyllie Fang <wylliefang@gmail.com>
1 parent c8a93c6 commit 2f79257

3 files changed

Lines changed: 136 additions & 4 deletions

File tree

src/sections/Pricing/feature_data.json

Lines changed: 131 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1137,11 +1137,107 @@
11371137
},
11381138
{
11391139
"theme": "",
1140-
"categoryOrder": "add-on",
1140+
"categoryOrder": "11",
11411141
"category": "Academy",
11421142
"functionOrder": "1101",
1143-
"function": "Academy",
1144-
"feature": "A comprehensive learning management system for creators and instructors on how to build, manage, and extend educational content like learning paths, challenges, and certifications with an inclusive, collaborative, hands-on learning environment for students.",
1143+
"function": "Basic Academy Portal",
1144+
"feature": "Access to the public Academy platform with free learning paths, challenges, and certifications.",
1145+
"subscription_tier": "Free",
1146+
"comparison_tiers": {
1147+
"free": "x",
1148+
"teamDesigner": "x",
1149+
"teamOperator": "x",
1150+
"enterprise": "x"
1151+
},
1152+
"docs": ""
1153+
},
1154+
{
1155+
"theme": "",
1156+
"categoryOrder": "11",
1157+
"category": "Academy",
1158+
"functionOrder": "1102",
1159+
"function": "Personal Learning Tracking",
1160+
"feature": "Track learning progress across courses and view achievements earned.",
1161+
"subscription_tier": "Free",
1162+
"comparison_tiers": {
1163+
"free": "x",
1164+
"teamDesigner": "x",
1165+
"teamOperator": "x",
1166+
"enterprise": "x"
1167+
},
1168+
"docs": ""
1169+
},
1170+
{
1171+
"theme": "",
1172+
"categoryOrder": "11",
1173+
"category": "Academy",
1174+
"functionOrder": "1103",
1175+
"function": "Instructor Console",
1176+
"feature": "Instructor console with detailed analytics and reporting on student progress, course performance, and engagement metrics.",
1177+
"subscription_tier": "Enterprise",
1178+
"comparison_tiers": {
1179+
"free": "",
1180+
"teamDesigner": "",
1181+
"teamOperator": "",
1182+
"enterprise": "x"
1183+
},
1184+
"docs": ""
1185+
},
1186+
{
1187+
"theme": "",
1188+
"categoryOrder": "11",
1189+
"category": "Academy",
1190+
"functionOrder": "1104",
1191+
"function": "Create Learning Contents (Basic)",
1192+
"feature": "Content authoring tools for educational materials including learning paths, challenges, and certifications with interactive content and assessments.",
1193+
"subscription_tier": "Enterprise",
1194+
"comparison_tiers": {
1195+
"free": "",
1196+
"teamDesigner": "",
1197+
"teamOperator": "",
1198+
"enterprise": "x"
1199+
},
1200+
"docs": ""
1201+
},
1202+
{
1203+
"theme": "",
1204+
"categoryOrder": "11",
1205+
"category": "Academy",
1206+
"functionOrder": "1105",
1207+
"function": "Learner Management",
1208+
"feature": "Administrative control over all learners in your organization. Enroll users in specific courses and track their progress.",
1209+
"subscription_tier": "Enterprise",
1210+
"comparison_tiers": {
1211+
"free": "",
1212+
"teamDesigner": "",
1213+
"teamOperator": "",
1214+
"enterprise": "x"
1215+
},
1216+
"docs": ""
1217+
},
1218+
{
1219+
"theme": "",
1220+
"categoryOrder": "11",
1221+
"category": "Academy",
1222+
"functionOrder": "1106",
1223+
"function": "Organization Private Content",
1224+
"feature": "Internal content repository separate from public Academy. Control access within your organization, create proprietary training materials, and share sensitive or company-specific knowledge.",
1225+
"subscription_tier": "Enterprise",
1226+
"comparison_tiers": {
1227+
"free": "",
1228+
"teamDesigner": "",
1229+
"teamOperator": "",
1230+
"enterprise": "x"
1231+
},
1232+
"docs": ""
1233+
},
1234+
{
1235+
"theme": "",
1236+
"categoryOrder": "11",
1237+
"category": "Academy",
1238+
"functionOrder": "1107",
1239+
"function": "White-label Customization",
1240+
"feature": "Customize the Academy platform with your organization's branding, logos, and visual identity.",
11451241
"subscription_tier": "Enterprise",
11461242
"comparison_tiers": {
11471243
"free": "",
@@ -1167,6 +1263,38 @@
11671263
},
11681264
"docs": ""
11691265
},
1266+
{
1267+
"theme": "",
1268+
"categoryOrder": "11",
1269+
"category": "Academy",
1270+
"functionOrder": "1108",
1271+
"function": "Theory Learning Module (Enhanced)",
1272+
"feature": "Advanced theoretical learning modules with interactive labs, whole-level assessments, and comprehensive educational materials.",
1273+
"subscription_tier": "Enterprise",
1274+
"comparison_tiers": {
1275+
"free": "",
1276+
"teamDesigner": "",
1277+
"teamOperator": "",
1278+
"enterprise": "Add-on"
1279+
},
1280+
"docs": ""
1281+
},
1282+
{
1283+
"theme": "",
1284+
"categoryOrder": "11",
1285+
"category": "Academy",
1286+
"functionOrder": "1109",
1287+
"function": "Practical Learning Module (Enhanced)",
1288+
"feature": "Hands-on practical learning modules with lab environments, real-world scenarios, and interactive exercises.",
1289+
"subscription_tier": "Enterprise",
1290+
"comparison_tiers": {
1291+
"free": "",
1292+
"teamDesigner": "",
1293+
"teamOperator": "",
1294+
"enterprise": "Add-on"
1295+
},
1296+
"docs": ""
1297+
},
11701298
{
11711299
"theme": "",
11721300
"categoryOrder": "add-on",

src/sections/Pricing/generateDetails.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import Identity from "./icons/identity.svg";
1313
import Support from "./icons/support.svg";
1414
import Catalog from "./icons/catalog.svg";
1515
import Security from "./icons/security.svg";
16+
import Academy from "./icons/academy.svg";
1617
import Docs from "./icons/docs.js";
1718

1819
function generateDetails(data) {
@@ -29,7 +30,7 @@ function generateDetails(data) {
2930
{ id: 8, name: "Security", icon: Security },
3031
{ id: 9, name: "Managed Service Provider", icon: Support },
3132
{ id: 10, name: "Support and Deployment", icon: Support },
32-
// { id: 11, name: "Support and Deployment", icon: Support },
33+
{ id: 11, name: "Academy", icon: Academy },
3334
];
3435

3536
return categories.map(category => {
@@ -81,6 +82,8 @@ function generateDetails(data) {
8182
enterprise:
8283
item.comparison_tiers.enterprise === "X" || item.comparison_tiers.enterprise === "x" ? (
8384
<GiCheckMark className="yes-icon" />
85+
) : item.comparison_tiers.enterprise === "Add-on" ? (
86+
<span className="add-on-text">Add-on</span>
8487
) : (
8588
<MdClose className="no-icon" />
8689
),
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)