feat: Implement AI-driven lesson summaries, automate quiz generation, add gamification base, and introduce Studio organization management.

This commit is contained in:
2025-12-26 14:58:58 -03:00
parent 2378f616aa
commit e98a16d860
26 changed files with 791 additions and 82 deletions
+2 -1
View File
@@ -36,6 +36,7 @@ export default function StudioDashboard() {
const newCourse = await cmsApi.createCourse(title);
setCourses(prev => [...prev, newCourse]);
} catch (err) {
console.error("Failed to create course", err);
alert("Failed to create course. Please ensure the backend is running.");
}
}
@@ -59,7 +60,7 @@ export default function StudioDashboard() {
</div>
) : courses.length === 0 ? (
<div className="text-center py-20 glass-card border-dashed border-white/10">
<p className="text-gray-500">You haven't created any courses yet.</p>
<p className="text-gray-500">You haven&apos;t created any courses yet.</p>
</div>
) : (
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">