Commit graph

185 commits

Author SHA1 Message Date
supalerk-ar66
e705f2c6b9 feat: add classroom learning interface for video lessons with progress tracking and curriculum navigation. 2026-01-20 15:51:58 +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
e6a73c836c feat: Add course discovery page with search, category filters, and detailed course view, along with a new useCategory composable. 2026-01-20 14:48:06 +07:00
supalerk-ar66
2a00f02465 1 2026-01-19 17:32:49 +07:00
supalerk-ar66
11d714c632 feat: Implement core user profile, dashboard, course browsing pages, common components, and internationalization. 2026-01-19 16:43:05 +07:00
supalerk-ar66
01978f9438 feat: Add i18n configuration for Thai and English locales and introduce a language switcher component. 2026-01-19 16:25:26 +07:00
supalerk-ar66
38137f62c1 feat: add language switcher component with flag icons for English and Thai locales. 2026-01-19 16:09:07 +07:00
supalerk-ar66
ada40b05e8 feat: Implement internationalization with English and Thai locales and a language switcher. 2026-01-19 15:51:28 +07:00
supalerk-ar66
d6769ca1a9 feat: Add dashboard page with welcome message, recent course progress, and recommended courses 2026-01-19 15:38:17 +07:00
supalerk-ar66
06ea8c1afa fgfg 2026-01-19 15:37:46 +07:00
supalerk-ar66
660379d2b8 111 2026-01-19 15:24:07 +07:00
supalerk-ar66
dbf62feea9 feat: Implement internationalization (i18n) with language switching and establish core backend services and frontend pages for course management. 2026-01-19 15:23:30 +07:00
Jakkrapart
6a05e6fdb6
Delete Frontend-Learner/node_modules directory 2026-01-19 15:18:58 +07:00
Missez
7f856d5137 add gitignore 2026-01-19 15:08:59 +07:00
supalerk-ar66
ec54160a5e feat: Implement course discovery and catalog page with browsing, filtering, and detail view. 2026-01-16 10:35:25 +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
supalerk-ar66
5c6c13c261 feat: Implement user profile dropdown menu with dark mode toggle and add new course browsing pages. 2026-01-15 11:26:37 +07:00
supalerk-ar66
ae771420be ADD:API RESET -request and password and Refresh access token 2026-01-15 11:06:44 +07:00
supalerk-ar66
c557c383e3 ADD:api-refresh 2026-01-15 10:30:40 +07:00
supalerk-ar66
3c86933dee Add:Login validation & error alerts for user safety 2026-01-15 10:19:49 +07:00
supalerk-ar66
a8976723b2 Add: Register validation & error alerts for user safety 2026-01-15 10:15:30 +07:00
supalerk-ar66
e087ab9b0e Add:api-register 2026-01-15 09:45:51 +07:00
supalerk-ar66
51668bae9d Add: Auth protection & error notifications 2026-01-14 16:47:35 +07:00
supalerk-ar66
c411f2a8a4 Add:api-login 2026-01-14 15:15:31 +07:00
supalerk-ar66
6239159099 Fix: Sync colors for light/dark mode consistency 2026-01-14 11:36:33 +07:00
supalerk-ar66
563564ee58 ED:Font color 2026-01-14 10:20:06 +07:00
supalerk-ar66
a3da5c9d55 Add Loader 2026-01-13 12:55:21 +07:00
supalerk-ar66
1e7a183668 ED:Change color/fix font 2026-01-13 11:46:52 +07:00
supalerk-ar66
959a7e3f85 Add:Eye icon 2026-01-13 11:24:03 +07:00
supalerk-ar66
71f0676a62 Website Structure 2026-01-13 10:48:02 +07:00