growerp_courses 1.10.0
growerp_courses: ^1.10.0 copied to clipboard
Course management package with AI-powered content generation for GrowERP
GrowERP Courses Package #
A Flutter package for course management with AI-powered content generation.
Features #
- Course Management: Create, update, and delete courses with modules and lessons
- AI Content Generation: Generate platform-specific content (LinkedIn, Medium, Email, YouTube, Twitter, Substack)
- In-App Course Viewer: Present courses within the GrowERP system for user training and support
- Progress Tracking: Track user progress through courses
- Help Overlay: Contextual help tooltips linked to course lessons
Usage #
import 'package:growerp_courses/growerp_courses.dart';
// Register widgets
final widgets = getCoursesWidgets();
// Get BLoC providers
final providers = getCoursesBlocProviders(restClient);
Widgets #
CourseList- List of all coursesCourseDialog- Create/edit course dialogCourseViewer- Full course player with progress trackingGenerateMediaDialog- AI content generation interfaceHelpOverlay- Contextual help for system operation support