Commit graph

23 commits

Author SHA1 Message Date
supalerk-ar66
23d9e44cc9 feat: Implement course detail viewing and enrollment functionality with a new useCourse composable. 2026-02-11 17:06:33 +07:00
supalerk-ar66
7ead98375e feat: Implement core e-learning features including course discovery, classroom components, user profile management, and internationalization for English and Thai. 2026-02-11 11:26:03 +07:00
supalerk-ar66
e94410d0e7 feat: implement core e-learning pages, course composable, and i18n localization. 2026-02-09 11:40:41 +07:00
supalerk-ar66
f736eb7f38 feat: Implement course management composable with course fetching and enrollment, and create a user dashboard to display enrolled courses. 2026-02-09 10:53:42 +07:00
supalerk-ar66
754f211a08 feat: Implement core course management, enrollment, and classroom learning functionalities with new composables and components. 2026-02-04 16:22:48 +07:00
supalerk-ar66
4c9b6b0f3f feat: add new pages for course discovery, course details, classroom activities, user dashboard, password reset, and internationalization support. 2026-02-02 14:37:33 +07:00
supalerk-ar66
c4f68eb927 feat: Implement My Courses page with course cards, filtering, and certificate download functionality. 2026-01-30 14:34:50 +07:00
supalerk-ar66
4c575dc734 feat: Implement e-learning classroom with video playback, progress tracking, and quiz functionality, alongside new course and category composables and Thai localization. 2026-01-29 13:17:58 +07:00
supalerk-ar66
bacb8a3824 feat: Add useCourse composable for course-related data and logic. 2026-01-28 10:01:21 +07:00
supalerk-ar66
8b403f906a feat: add new composables for category, course, and authentication management. 2026-01-27 10:42:13 +07:00
supalerk-ar66
9bfb852ad0 feat: Scaffold new Nuxt.js application with initial pages, layouts, composables, and middleware. 2026-01-23 09:54:39 +07:00
supalerk-ar66
0eb9b522f6 feat: Introduce core e-learning features with new pages for course details, dashboard, authentication, browsing, and learning, supported by a useCourse composable. 2026-01-23 09:47:39 +07:00
supalerk-ar66
7b22699b13 feat: Introduce useCourse and useAuth composables, and add new pages for user registration and dynamic course details. 2026-01-22 11:04:57 +07:00
supalerk-ar66
ffd2d55e33 feat: Implement dashboard with recommended courses and dedicated course detail pages using a new useCourse composable. 2026-01-22 10:46:44 +07:00
supalerk-ar66
8f38f795e6 feat: Add useCourse composable for course data management and a new discovery page. 2026-01-21 13:30:32 +07:00
supalerk-ar66
693b00b96a feat: add useCourse composable for managing course data, enrollment, and learning progress. 2026-01-20 16:11:26 +07:00
supalerk-ar66
897edb6438 feat: implement useCourse composable for managing course data, enrollment, and lesson progress. 2026-01-20 15:42:34 +07:00
supalerk-ar66
e6549cda44 feat: add useCourse composable for managing course-related API interactions and data fetching. 2026-01-20 15:31:28 +07:00
supalerk-ar66
06ff2c0d9f feat: add useCourse composable with functions for fetching, enrolling, and managing course data. 2026-01-20 15:25:18 +07:00
supalerk-ar66
36593bc4f1 feat: implement my courses page with course fetching, filtering, and enrollment/certificate modals. 2026-01-20 15:13:02 +07:00
supalerk-ar66
122bb2332f feat: Implement course discovery page with browsing, filtering, and detail view, powered by a new useCourse composable. 2026-01-20 15:01:01 +07:00
supalerk-ar66
1d8acaf7d7 feat: Implement course discovery page with API integration, useCourse composable, and CourseCard component. 2026-01-16 10:26:33 +07:00
supalerk-ar66
2ffcc36fe4 feat: Implement core authentication and course management logic with new discovery and profile pages. 2026-01-16 10:03:12 +07:00